<div align="center"><bean:write name="basicData" property="name"/></div>
bean:write是什么意思啊
是Javabean么
详细些,最好有例子,万分感谢!!!!!!
bean:write是什么意思啊
是Javabean么
详细些,最好有例子,万分感谢!!!!!!
解决方案 »
- 工作查LOG想做个工具自动找但是遇到难题求思路
- 圣诞节:试试使用Java枚举类型计算你在行星上的万有引力!Just have fun
- synchronized代码块中的参数必须是对象吗
- 请教JAVA里调用JXL这个包导出EXCEL的问题?急急急
- 如何在javabean中获取页面的内置对象application呢?
- 如何调整java的帮助文档中网叶字体的大小
- 上传图片到server,是传到database中,还是传到server的磁盘文件?
- 看我的程序有什么问题?请指导!!
- 有人在red Hat 7.X 中成功装过jbuilder7吗,请共享你的经验,100分奉上!
- 如何解决jbuilder里面的中文显示问题?
- GregorianCalendar指定月份之后,能取得相应月份的英文表示吗.
- 如何正序遍历出LinkedList中的行。。
lz去百度一下好多的
如有User类,User类有属性名字userName,年龄age,性别sex
则在某个jsp页面中,可按如下写:用户名:<bean:write name="user" property="userName"/>
年龄:<bean:write name="user" property="age"/>
性别:<bean:write name="user" property="sex"/>session的使用:
如在某处设置了request.setAttribute("hello","hello world");
则使用<bean:write name="hello"/>,会在页面上显示出hello world。
private String msg;
public void setMsg(String msg){
this.msg=msg;
}
public String getMsg(){
return this.msg;
}
}
在一个servlet或者页面中调用下面:
BasicData basicData=new BasicData();
basicData.setMsg("123");
session.setAttribute("basicData",basicData);在最后页面中调用:
<bean:write name="basicData" property="msg"/>
输出123
其实就是输出在page,request,session,application范围中的javabean的对象的属性的值,也可以<bean:write/> 用scope指定范围
如何是session.setAttribute("basicData","123");
<bean:write name="basicData"/>就行了,
当然如果你的是对象的属性的值是一个集合可以这样:
<bean:write name="basicData" property="property[0]"/>//0是索引
是Map类型的
<bean:write name="basicData" property="property[java]"/>//java是关键字
还有设定相关的setter getter方法.