`

Struts2 使用mordelDriven,页面获取<s:property value="***"/>值

 
阅读更多
当返回result前对业务对象修改了,但是值栈中对应的对象依然是之前的就值,若想在返回result之前刷新值栈中业务对象各个属性的根对象,需在该action中配置如下参数:

[html] view plaincopyprint?
<action name="studentAction"
class="com.amouse.student.action.StudentAction">
<interceptor-ref name="defaultStack">
<!-- 渲染页面前刷新model在ValueStack的root的引用 -->
<param name="modelDriven.refreshModelBeforeResult">
true
</param>

</interceptor-ref>
<result name="main">/pages/student/student.jsp</result>
<result name="login">/pages/student/login.jsp</result>
<result name="success">/pages/student/studentInfo.jsp</result>
</action>
分享到:
评论

相关推荐

    struts2<s:if>使用心得

    taskInstanceId=&lt;s:property value="id"/&gt;" &gt;我来处理&lt;/a&gt;)&lt;/s:if&gt; &lt;s:elseif test='{#taskName == "受评对象准备评级资料"}'&gt; &lt;a href="${pageContext.request.contextPath}/ga/needModify.action?...

    logic:iterate标签当遍历的collection为Map时的使用

    iterate id="destMap" name="srcMap"&gt;&lt;br&gt;&lt;br&gt; &lt;bean:define id="bean" name="destMap" property="value" /&gt;&lt;br&gt;&lt;br&gt; &lt;bean:write name="bean" property="name" /&gt;&lt;br&gt;&lt;br&gt;&lt;/logic:iterate&gt;&lt;br&gt;&lt;br&gt;2. Map里存放的是...

    struts2 <s:if>标签使用

    struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用struts2 &lt;s:if&gt;标签使用

    Struts2实现分页

    page.pageNow=&lt;s:property value="page.pageNow+1"/&gt;"&gt;下一页&lt;/a&gt;&lt;/s:if&gt; &lt;s:if test="page.hasLast"&gt;&lt;a href="list-users?page.pageNow=&lt;s:property value="page.totalPage"/&gt;"&gt;尾页&lt;/a&gt;&lt;/s:if&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/...

    struts2文件上传下载

    struts2文件上传与下载, &lt;s:form name="Myform" action="/fileManage/upload" method="post" enctype="multipart/form-data" theme="simple" &gt; &lt;s:fielderror&gt;&lt;/s:fielderror&gt; &lt;s:file name="image" label=...

    struts2中#号的用法

    如果对象是当前页面的,则要使用# 1. &lt;s:bean id="locales" name="com.turorial.Locales" &gt;...&lt;/s:bean&gt; &lt;s:property value="#locales"/&gt;

    struts_jstl

    stl的配置方法:&lt;br&gt;1、将jstl.jar和standard.jar拷贝到web-inf/lib下即可(如只使用EL表达式,无需引用这两个包)&lt;br&gt;&lt;br&gt;2、在jsp页面头部引入taglib方法如下:&lt;br&gt; &lt;%@ taglib prefix="c" uri=...

    OA 办公自动化, DAO登陆设计

    &lt;%@ page language="java" pageEncoding="UTF-8"%&gt; &lt;%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %&gt; &lt;%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %&gt; &lt;%@ taglib uri="/WEB-INF/struts-...

    oa办公系统基于ssh+Sql Server

    &lt;td colspan="2"&gt;&lt;bean:message key="login.page.title" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;bean:message key="login.page.username" /&gt;&lt;/td&gt; &lt;td&gt;&lt;logic:present name="loginFormBean"&gt; ...

    Struts2入门基础

    &lt;s:property value="%{getText('label.helloWorld')}"/&gt; 2) 作为表单控件的属性输出 &lt;s:textfield name="name" key="label.helloWorld"/&gt; &lt;s:textfield name="name" label="%{getText('label.helloWorld')}"/&gt; 显示...

    Struts2实战总结

    1:在action中定义的变量,在jsp页面中显示用:&lt;s:property value="变量名" /&gt; 2:在页面中实现自动增加的序号用iterator的statuts的index属性 eg: &lt;s:iterator value="#request.inOutAccountList" id="data" ...

    struts2 标签库 帮助文档

    4. &lt;s:push value=""&gt;&lt;/s:push&gt;-----value的值push到栈中,从而使property标签的能够获取value的属性 R: 1. 2. &lt;s:radio list=""&gt;&lt;/s:radio&gt;-----单选按钮 3. &lt;s:reset&gt;&lt;/s:reset&gt;-----重置按钮 S: 1...

    struts2.3+hibernate3.6+spring3.1整合的纯xml配置的小项目

    &lt;property name="driverClassName" value="${jdbc.driverClassName}" /&gt; &lt;property name="url" value="${jdbc.url}" /&gt; &lt;property name="username" value="${jdbc.username}" /&gt; &lt;property name="password" ...

    struts2标签技术

    &lt;s:property /&gt;&lt;br/&gt; &lt;/s:iterator&gt; &lt;/s:generator&gt; 例2: 生成一个iterator,使用count属性。因为count属性值为3,所以只有前三个内容(aaa,bbb,ccc)在生成的iterator中。 Generate an iterator with count ...

    一个简单的struts例子

    一个简单的struts例子,&lt;%@ page language="java" contentType="text/html; charset=GBK"%&gt; &lt;%@ taglib prefix="s" uri="/struts-tags... &lt;s:submit value="确认"/&gt; &lt;/s:form&gt; &lt;/center&gt; &lt;/body&gt; &lt;/html&gt;

    struts2 OGNL之&lt;s:property&gt;标签访问值栈(value stack)用法

    struts2 OGNL之&lt;s:property&gt;标签访问值栈(value stack)用法,希望能对大家有帮助

    struts2配置MSSQL

    struts2配置MSSQL连接 &lt;bean id="dataSource" class="org.apache.commons.dbcp.... &lt;property name="username"&gt;&lt;value&gt;sa&lt;/value&gt;&lt;/property&gt; &lt;property name="password"&gt;&lt;value&gt;saoa&lt;/value&gt;&lt;/property&gt; &lt;/bean&gt;

    struts2标签大全

    &lt;s:date/&gt;-----获取日期格式 &lt;s:datetimepicker&gt;&lt;/s:datetimepicker&gt;-----日期输入框 &lt;s:debug&gt;&lt;/s:debug&gt;-----显示错误信息 &lt;s:div&gt;&lt;/s:div&gt;-----表示一个块,类似于html的&lt;div&gt;&lt;/div&gt; &lt;s:doubleselect list="" ...

    SSH第7章上机.zip ACCP8.0

    &lt;filter-class&gt;org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-...

    struts2 标签换行

    如下代码:&lt;s:form action="login2"&gt; &lt;s:textfield label="用户名" name="username"/&gt; &lt;s:password label="密码" name="password"/&gt; &lt;s:submit label="提交"/&gt;&lt;/s:form&gt;我们看着以上的代码跟HTML的差不了多少,但是...

Global site tag (gtag.js) - Google Analytics