重定向过的页面 abc.jsp
如何取得action当中的值<s:property value="#request.tt"/> 这样可以取得
<%=request.getParameter("tt")%> 这样取不到 为什么如何不用struts2标签 取得action 当中 tt字段的值?希望实际做过的人能回答 非常感谢
如何取得action当中的值<s:property value="#request.tt"/> 这样可以取得
<%=request.getParameter("tt")%> 这样取不到 为什么如何不用struts2标签 取得action 当中 tt字段的值?希望实际做过的人能回答 非常感谢
解决方案 »
- 一段SQL变成HQL怎么写
- sevrlet实例连接类的问题(在线等)
- org.hibernate.MappingException: could not find PropertyAccessor class: 有谁能给一个修改办法,为什么会这样的?
- 如何安装JBOSS EJB3.0?不是有一个EJB3.0的JAR包吗?怎么装呀
- 孙卫琴《精通HIBERNATE》那本书中的helloapp例子配置问题,请高手指点
- struts中关于表格输入的实现
- 新手,请问服务器平台用weblogic,那么开发工具用什么比较好?
- 在weblogic7.0里面用jspsmartupload.jar下载的问题,高手帮忙?
- ejb事务 为什么remove()方法不能回滚
- 为什么我得j2ee -verbose启动不了服务器阿???
- hibernate问题
- 在JSP中如何获取html页面中textarea中的值
<%=request.getParameter("tt")%> 这样取不到 为什么貌似上面相当于 request.getAttribute("tt");
两个不是一回事吧???
你的那个返回值的名字是tt吧?以tt为例在action里你创建
private String tt;
//tt的get,set方法public String 返回页面的方法{
tt=...//取得tt值
setTt(tt); return SUCCESS;
}在STRUTS.XML里对应方法的result配置:<result name="success">/...JSP</result>
如:<s:property value="name"/>如果访问其他Context中的对象,由于他们不是根对象,所以在访问时,需要添加#前缀。
application对象:用于访问ServletContext,例如#application.userName或者#application['userName'],相当于调用ServletContext的getAttribute("username")。session对象:用来访问HttpSession,例如#session.userName或者#session['userName'],相当于调用session.getAttribute("userName")。request对象:用来访问HttpServletRequest属性(attribute)的Map,例如#request.userName或者#request['userName'],相当于调用request.getAttribute("userName")。parameters对象:用于访问HTTP的请求参数,例如#parameters.userName或者#parameters['userName'],相当于调用request.getParameter("username")。attr对象:用于按page->request->session->application顺序访问其属性。