www.nmjc.net > struts2注解传递参数

struts2注解传递参数

@Results({ @Result(name="errorPage", type="redirect", location="/message-confirm.jsp?flag=false&message=${messageVO.message}&gotoUrl=${messageVO.gotoUrl}"), @Result(name="successPage",type="redirect", location="/message-confirm...

@Action(value = "xx", results = { @Result(name="success",location="/success.jsp"),@Result(name="error",location="/error.jsp") })------其中value就是该action的name

如果你要跳的那个方法在同个action页面里,就用 return this.方法名; 如果不是同个action里,用struts.xml里 /action!doApproval.action 这样就可以了

struts2声明单例模式的方法如下: 在Spring 配置文件中 或者使用注解。 单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中, 任何一个时刻,单例类的实例都只存在一个(当然也可以不存在)。

需要的jar包是struts2.1.8,json插件就是2.1.8的struts2-json-plugin-2.1.8.1,因为json的第三方插件有很多,例如json-lib-2.4-jdk15和json虽然说可以实现json的处理,但是相对来说可能是有点麻烦,而S2自带的插件为简单一点。 实例:(分页查询和...

使用jexcel生成excel,使用annotations配置下载的参数。 @Results( { @Result(name = "download", type = "stream", params = { "contentType", "application/vnd.ms-excel", "inputName", "inputStream", "contentDisposition", "attachment;fi...

params={"key1","value1","key2", "value2"} 如:@Result(name="success", type="json", params={"root","action","includeProperties", "result"}),

@Results( { @Result(name = CrudActionSupport.RELOAD, location = "work.action", type = "redirect") }) public static final String RELOAD = "reload"; 少东西哦写的不对

jdk1.5以上版本是默认带有annotions的包的, 参见java.lang.annotation

使用注解来配置Action可以实现零配置,零配置将从基于纯XML的配置转化为基于注解的配置。使用注解,可以在大多数情况下避免使用struts.xml文件来进行配置。 struts2框架提供了四个与Action相关的注解类型,分别为ParentPackage、Namespace、Resu...

网站地图

All rights reserved Powered by www.nmjc.net

copyright ©right 2010-2021。
www.nmjc.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com