首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts2 convention 根本使用

2012-11-11 
struts2 convention 基本使用struts.xmlconstant namestruts.convention.result.path value/WEB-INF

struts2 convention 基本使用

struts.xml<constant name="struts.convention.result.path" value="/WEB-INF/pages"/><constant name="struts.convention.action.packages" value="xxx.web.action"/><constant name="struts.convention.default.parent.package" value="default"/>struts.propertiesstruts.action.extension=dhtmlstruts.objectFactory = springstruts.objectFactory.spring.autoWire = typestruts.objectFactory.spring.useClassCache = true#sets the default template type. Either ftl, vm, or jspstruts.ui.theme=xhtmlstruts.ui.templateDir=templatestruts.ui.templateSuffix=ftlstruts.configuration.xml.reload=false


@Results({@Result(name = "editUser", type = "redirectAction", location = "user!edit", params = {"userId", "%{userId}"}),@Result(name = "pwdsuccess", type = "stream", params = {"inputName", "resultStream"})        })public class UserAction extends ActionSupport {//用户id    private Long userId;@Autowired    UserService userService;public String execute() throws Exception {//注册页面//user-register.jsp        return "register";    }public update() {//userService.update(对象);//修改成功转到另一个action中return "editUser";}public edit(){//修改页面//user-edit.jspreturn "edit";}public updatePwd() {//修改操作...String result="success";ActionContext.getContext().put("resultStream", new ByteArrayInputStream(result.getBytes("UTF-8")));return "pwdsuccess";}public Long getUserId() {        return userId;    }    public void setUserId(Long userId) {        this.userId = userId;    }}

热点排行