总结Action传递给jsp的值的接收问题
来源:互联网 发布:手机淘宝看自己的评价 编辑:程序博客网 时间:2024/06/08 04:00
- 之前一直用的是这样的:
- 在Action中getter和setter方法的变量:是对象的话(如 user),JSP页面用:
- User user = (User)request.getAttribute("user");
- 然后再用<%=user.getUserName()%>等等方法来获取其值。
- 如果是属性值得话(如username),JSP页面用
- <%=request.getParameter("username")%>
- 还可以用如下的方法:
- ServletActionContext.getRequest().getSession().setAttribute("SessionKey", "SessionValue");
- 在jsp中可以用如下方法获得:<%=ServletActionContext.getRequest().getSession().getAttribute("SessionKey")%>
- 导入 org.apache.struts2.ServletActionContext包
- 还有一种获取方式:JSP中的
- ${user.username}获取
- 还用一种:struts标签的方式,好像和上面的方法差不多。
- <s:textfield name="user.username" label="用名"></s:textfield>
- <s:textfield name="user.password" label="密码"></s:textfield>
- <s:hidden name="user.id"></s:hidden>
- 如果是List的对象的话,除了session和request.getAttribute("userList")的方式外,struts标签还可以这么用:
- <s:iterator value="userList">
- <tr >
- <td>
- <a href='<s:url action="getUser" ><s:param name="id" value="id" /></s:url>'>
- 修改
- </a>
- </td>
- <td><s:property value="id"/></td>
- <td><s:property value="name"/></td>
- <td><s:property value="password"/></td>
- <td><s:property value="address"/></td>
- <td><a href='<s:url action="deleteUser"><s:param name="id" value="id" /></s:url>'>删除</a></td>
- </tr>
- </s:iterator>
在vm中是这样使用的:
- #foreach($user in $userList)
- <tr>
- <td>
- <a href="modify.do?id=$user.id"> 修改</a>
- </td>
- <td>${user.id} </td>
- <td>${user.username}</td>
- <td>${user.address}</td>
- <td>
- <a href="delUser.do?id=${user.id}">删除</a>
- </td>
- </tr>
- #end
- 总结Action传递给jsp的值的接收问题
- 总结Action传递给jsp的值的接收问题
- jsp接收action的值的方法总结
- jsp接收action的值的方法总结
- 【Struts】接收表单传递给Action的参数
- Action与JSP之间值传递的问题
- Struts2中Action接收传递的参数
- js接收action传递的对象数据
- action 传递 List 给 JSP
- struts2值的传递与接收总结
- JSP传递值给servlet的方式
- struts2中JSP页面给action类赋值的问题
- struts2后台Action接收jsp页面的值
- 关于使用EL语句来接收servlet给jsp传递及jsp页面之间传递的数据
- jsp接收servlet传递数据的方法
- JSP与Servlet的参数传递接收
- controller中接收JSP传递的JSON
- struts:将Action处理后的数据传递给前台jsp页面
- node-webkit使用教程
- MMU结构以及工作原理
- ubuntu 下配置开机启动服务
- 二级域名 自定义域名 java处理二级域名 jsp页面处理二级域名
- 18款在线代码片段测试工具
- 总结Action传递给jsp的值的接收问题
- 【教你精通Windows7系统电脑桌面】
- 配置https双向认证,以及用soapui调试
- logback配置日志文件位置
- 版本管理6句话
- 数学公式+矩阵快速幂-2013 ACM/ICPC Asia Regional Changsha Online H 题
- 一次BUG定位的过程与总结
- SQLite与SQL差异问题
- 小读spring ioc源码(一)——整体介绍