`

struts2使用s标签

阅读更多

好久没用struts标签了,今天用的时候居然忘记怎么使用了,在这里记一下最简单的基本的struts标签使用的配置。首先有个类User

public class User {
    private String User;
    private int age;

    public int getAge() {
	return age;
    }

    public void setAge(int age) {
	this.age = age;
    }

    public String getUser() {
	return User;
    }

    public void setUser(String user) {
	User = user;
    }
    private User(String user, int age) {
	super();
	User = user;
	this.age = age;
    }

}

 然后Action类

public class XXAction extends ActionSupport{ 
	private static final long serialVersionUID = 1L;
	
	User user;
	public String showUser() throws Exception {
	    user = new User("zhang san",20);
	    return "success";
	}
}

 struts.xml配置

<action name="showUser" class="jy.action.XXAction" method="showUser" >
		<!-- 使用拦截器 -->
			<interceptor-ref name="mydefault" />
			<result name="success">showUser.jsp</result>
			<result name="fail" type="redirect">/error.jsp</result>
		</action>

 

在返回成功页面千万不要加type="redirect",要不然就没值了。

页面代码,首先要加入

<%@ taglib prefix="s" uri="/struts-tags" %>

 在要显示数据的地方如下

<input type="text" value='<s:property value="user.name" />' />

 这样就是一个最简单的struts2的tag模型

 

分享到:
评论

相关推荐

    struts2 <s:if>标签使用

    struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用

    struts 2 s标签 struts 2 s标签

    struts 2 s标签 a标签创建一个HTML超链接,等价于HTML 的 示范代码: &lt;s:a href="login.action"&gt;登陆&lt;/s:a&gt;

    struts2的s标签

    struts2的s标签_API_Java_struts_程序开发

    struts2-s标签

    那就从简单的标签说起吧!1.x中常用的标签只有4中html、bean、logic、tiles ...&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列

    Struts2标签与开发手册

    Struts2标签与开发手册 Struts2标签与开发手册 Struts2标签与开发手册 Struts2标签与开发手册

    Struts2实例 国际化 类型转换 struts标签

    一个struts2的用户管理实例,涉及增删改查。 主要用到的技术: 1.struts2 2.国际化 3.类型转换 4.struts标签

    struts2标签库

    struts2 标签 国际化 文件上传 校验 拦截器 struts2.0的标签库(简介) 用过struts1.x的人都知道,标签库有html、bean、logic、tiles, 而struts2.0里的标签却没有分类,只用在jsp头文件加上 &lt;%@ taglib prefix="...

    Struts2标签库

    &lt;%@ taglib uri="/struts-tags" prefix="s" %&gt; 结合例子,重点掌握以下标签的用法 (1) &lt;s:property&gt; (2) &lt;s:set&gt; (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; (4) &lt;s:iterator&gt; (5) &lt;s:include&gt; (6) &lt;s:form&gt;、&lt;s:hidden&gt; (7...

    struts2 标签库 帮助文档

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. &lt;s:...

    struts2s上传文件

    上传文件struts

    Struts2通用标签用法示例

    主要介绍Strus2中的通用标签,主要有&lt;s:url&gt;, &lt;s:set&gt;, &lt;s:push&gt;, &lt;s:if&gt;, &lt;s:elseif&gt;, &lt;s:else&gt;, &lt;s:iterator&gt;, &lt;s:sort&gt;, &lt;s:date&gt;, &lt;s:a&gt;等几个标签的具体用法,希望能对大家有帮助。

    Struts标签 大全.html

    Struts标签 大全

    struts2.0中s:datetimepicker标签使用范例

    struts2.0中s:datetimepicker标签使用范例

    struts2 标签换行

    &lt;s:textfield label="用户名" name="username"/&gt; &lt;s:password label="密码" name="password"/&gt; &lt;s:submit label="提交"/&gt;&lt;/s:form&gt;我们看着以上的代码跟HTML的差不了多少,但是因为struts2表单默认将表单内的每一个...

    struts2中siterator 标签的使用详解 及 OGNL用法

    struts2中siterator 标签的使用详解 及 OGNL用法 struts2中siterator 标签的使用详解 及 OGNL用法

    struts2的标签库

    这是一份关于struts2标签库的文档。 &lt;%@ taglib prefix="s" uri="/struts-tags"%&gt; struts2的标签共分为五大类: 一、逻辑控制标签 用于进行逻辑控制输出。主要分以下几类: 1)条件标签:用于执行基本的条件流转 &lt;s...

    HTML标签转STRUTS标签

    vs2005写的将html标签转为struts标签的工具

    jsp 开发之struts2中s-select标签的使用.docx

    jsp 开发之struts2中s-select标签的使用.docx

    struts2实现页面select标签默认选中

    struts2实现页面select标签默认选中,很简单的,一看马上就会了

    Struts2 in action中文版

    15.3.1 使用s:token/表单标签 313 15.3.2 令牌拦截器规则的例外 314 15.4 自动显示等待页面 316 15.5 完成CRUD操作的一个动作 317 15.5.1 CRUD 317 15.5.2 拦截器和接口 318 15.5.3 连接各部分 323 15.6 Tiles和...

Global site tag (gtag.js) - Google Analytics