下面是我的一个简单struts2标签的应用,但是我运行了username没有返回值,请各位帮忙指点一下 谢谢!
Person类:
package web.struts09;import com.opensymphony.xwork2.ActionSupport;public class Person extends ActionSupport{ private String username;
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void setUsername(String username) {
this.username = username;
}
public String getUsername() {
return this.username;
}
}
jsp页面代码:
<%@ page language="java" contentType="text/html; charset=gbk"
pageEncoding="gbk"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<s:bean name="web.struts09.Person" var="p">
<s:param name="username" value="sdfsd"/>
<s:param name="age" value="20"/>
Person实例的name为:<s:property value="username"/><br/>
Person实例的name为:<s:property value="#p.username"/><br/>
Person实例的age为:<s:property value="age"/><br/>
Person实例的age为:<s:property value="#p.age"/><br/>
</s:bean>
<hr/>
在浏览器中运行的结果是:
Person实例的name为:
Person实例的name为:
Person实例的age为:20
Person实例的age为:20----------------------------------------------------------------------------
由于是新手,所以对这个问题不知道怎么解决
Person类:
package web.struts09;import com.opensymphony.xwork2.ActionSupport;public class Person extends ActionSupport{ private String username;
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void setUsername(String username) {
this.username = username;
}
public String getUsername() {
return this.username;
}
}
jsp页面代码:
<%@ page language="java" contentType="text/html; charset=gbk"
pageEncoding="gbk"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<s:bean name="web.struts09.Person" var="p">
<s:param name="username" value="sdfsd"/>
<s:param name="age" value="20"/>
Person实例的name为:<s:property value="username"/><br/>
Person实例的name为:<s:property value="#p.username"/><br/>
Person实例的age为:<s:property value="age"/><br/>
Person实例的age为:<s:property value="#p.age"/><br/>
</s:bean>
<hr/>
在浏览器中运行的结果是:
Person实例的name为:
Person实例的name为:
Person实例的age为:20
Person实例的age为:20----------------------------------------------------------------------------
由于是新手,所以对这个问题不知道怎么解决
解决方案 »
- 求一个带增删改查(小项目)学习学习
- 怎样控制 h:selectManyCheckbox 全选或全不选
- struts javax.servlet.ServletException: Cannot find ActionMappings or ActionFormBeans collection
- 大虾,救命!特急!!急!!!jsp报表实现问题,高手请进!100分
- 在线等:各位大侠帮帮忙啦,看看这是什么问题???非常感谢
- 关于JSP+RESIN+MYSQL 速度变慢问题
- 日期问题,快速给分
- 空指针问题。
- 使用jsp在浏览器中显示了一个简单的报表,要将报表内容导入到Excel中,该怎么实现?
- javaweb中 上传文件 弹出对话框显示进度条
- 关于抓取网页后javascrip动态网页代码解析的问题
- Spring小问题,在线等!!!!
传字符串的时候 要多家单引号
<s:bean name="web.struts09.Person" var="p">
<s:param name="username" value="'sdfsd'"/>
<s:param name="age" value="20"/>
</s:bean>
Person实例的name为:<s:property value="username"/><br/>
Person实例的name为:<s:property value="#p.username"/><br/>
Person实例的age为:<s:property value="age"/><br/>
Person实例的age为:<s:property value="#p.age"/><br/>
<s:param name="username" value="sdfsd"/>
<s:param name="age" value="20"/></s:bean>Person实例的name为:<s:property value="username"/><br/>
Person实例的name为:<s:property value="#p.username"/><br/>
Person实例的age为:<s:property value="age"/><br/>
Person实例的age为:<s:property value="#p.age"/><br/>