ACTION中定义的变量,怎么传值到JSP页面
来源:互联网 发布:电信宽带免费提速软件 编辑:程序博客网 时间:2024/05/29 07:10
首先,先声明一下,所有的action跳转到jsp页面的变量(基本数据类型或者引用数据类型),都需要 getter setter,
当然,session之类的传值除外,但最好还是写上 getter setter
1.action中的变量 有getter and setter 方法 赋值后跳转到jsp页面 通过
情况① 直接输出文字<s:property value="action中的变量名"/> 此标签也可镶嵌到普通表单input控件中的value值
情况② 赋值到普通表单控件 如<input type="text" value="${action中的变量名}"/>
情况③ 赋值到struts2表单控件 如<s:textfield name="action中的变量名"/$amp;>amp;$nbsp;
情况④ 赋值到struts2表单控件 如<s:textfield value="%{action中的变量}"/$amp;>amp;$nbsp;
2.通过session 传值到jsp
action中:ActionContext ac=ActionContext.getContext();
Map<String, Object> session=ac.getSession();
session.put("loginid",loginid);
jsp中:<s:property value="%{#session.loginid}"/> jsp内置对象的调用都需要加上#号
3.传递list集合到jsp
action中定义 List<Bean> myList形式的集合并赋值
jsp中 <s:iterator value="myList">
<s:property value="id"/>
<s:property value="username"/>
<s:property value="age"/>
</s:iterator>
迭代输出list中的javabean数据 id username age 为每个javabean的属性
- ACTION中定义的变量,怎么传值到JSP页面
- ACTION中定义的变量,怎么传值到JSP页面
- ACTION中定义的变量,如何传值到JSP页面?
- 在jsp的<s:iterator>标签中获取action中的定义的成员变量
- struts2中jsp页面传值到action的两种方式
- jsp中定义变量
- JSP页面如何访问标签中定义的变量-使用实现
- jsp页面定义的struts2 set标签问题 怎么解决?
- JSTL 标签获得jsp页面上定义的变量
- JSP页面中变量的范围
- 在struts2中从jsp页面传值到action中
- 在struts2中从jsp页面传值到action中
- 在struts2中从jsp页面传值到action中
- 在 struts2中从jsp页面传值到action中
- 在struts2中从jsp页面传值到action中
- struts2 action中获取jsp页面的参数的方法
- struts2 action中获取jsp页面的参数的方法
- struts2中 action获取jsp页面的参数的方法
- Android 图片添加白边(类似加框)
- 在android的项目中要在string.xml 中显示特殊符号
- 分页查询
- Omnigraffle Pro 6安装与注册码
- 设计模式之适配器模式
- ACTION中定义的变量,怎么传值到JSP页面
- Docker+OpenvSwitch走进VxLAN的世界
- iOS textview加载html并改变图片大小
- 1971-判断素数
- Mastering Web Application Development with AngularJS-Packt 2013 读书笔记(不错的好书!)
- Node -- 构建HTTP服务
- HadoopHelper使用说明
- 混合开发-webview和原生交互
- 利用DBLink+JOB实现两个Oracle数据库之间的数据同步