zoukankan      html  css  js  c++  java
  • struts2 一些注解

    实现的JSP页面位置 web-root/jsp/user/add.jsp

                                       /update.jsp

    //

    /*

    @Namespace("/t")

    @AllowedMethods(value={"add","update"}) //方法,如test!add

    @Action(value="test",

    results=

    {@Result(name="add",location="/WEB-INF/jsp/user/add.jsp"),

     @Result(name="update",location="/WEB-INF/jsp/user/update.jsp")}

                       )

    */

    //这个例子,将/t改为/user。ResultPath的默认是/WEB-INF/content/ (struts2的默认)

    //但是,如果用了ResultPath,则覆盖。访问地址是 <工程路径>/@ResultPath/<@Namespace>/ @Result.location

    //如user没有改t,则, <工程路径>//WEB-INF/jsp/t/update.jsp

    //若转发(dispatcher)需要用这种用法,可jsp文件放置与namespace相同名称的文件夹中。

    //若是重定向type="redirect",同样会有/t, 即<工程路径>/t/index.jsp  (location="index.jsp")

    //location="/",返回工程路径。

    @Namespace("/user") 

    @AllowedMethods(value={"add","update","execute"}) //方法,如test!add

    @ResultPath("/WEB-INF/jsp/")

    @Action(value="test",

    results=

    {@Result(name="add",location="add.jsp"),

     @Result(name="update",location="update.jsp",type="dispatcher"),

    @Result(name="success",location="index.jsp",type="redirect")}

                       )

    public class TestAction extends ActionSupport{

            

             private Date date;

             public String add(){

                       date=new Date();

                       return "add";

                      

             }

            

             public String update(){

                       date=new Date();

                       return "update";

                      

             }

             public Date getDate() {

                       return date;

             }

             public void setDate(Date date) {

                       this.date = date;

             }

    }

  • 相关阅读:
    磊哥评测之数据库:腾讯云MongoDB vs自建
    一文看透浏览器架构
    必看!如何让你的LBS服务性能提升十倍!
    亿级曝光品牌视频的幕后设定
    Node 框架接入 ELK 实践总结
    大数据与 AI 生态中的开源技术总结
    数据库分片(Database Sharding)详解
    QQ音乐的动效歌词是如何实践的?
    Sql Server之旅——第九站 看公司这些DBA们设计的这些复合索引
    Sql Server之旅——第八站 复合索引和include索引到底有多大区别?
  • 原文地址:https://www.cnblogs.com/jway1101/p/5833907.html
Copyright © 2011-2022 走看看