zoukankan      html  css  js  c++  java
  • struts2 通配符简化配置

    在struts映射中反复出现的模式
    动作方法 描写叙述 下一个动作方法
    add 为save准备网页 save
    save 提交INSERT list
    edit 为update准备网页 update
    update 提交UPDATE list
    destroy 为remove准备网页 remove
    remove 提交DELETE list
    show 为具体展示准备网页 list
    list 为列表展示准备网页 list
    print 为打印准备网页 list



    一个动作类的DEMO:

    package com.bankmetal.action;
    
    public class DemoAction {
    	
    	
    	public String add(){
    		...
    		return ADD;
    	}
    	
    	public String save(){
    		...
    		return SAVE;
    	}
    	
    	public String edit(){
    		...
    		return EDIT;
    	}
    	
    	public String update(){
    		...
    		return UPDATE;
    	}
    	
    	public String destroy(){
    		...
    		return DESTROY;
    	}
    	
    	public String remove(){
    		...
    		return REMOVE;
    	}
    	
    	public String show(){
    		...
    		return SHOW;
    	}
    	
    	public String list(){
    		...
    		return LIST;
    	}
    	
    	public String print(){
    		...
    		return PRINT;
    	}
    }



    一个struts.xml的DEMO:

    <action name="*-*" method="{2}" class="DemoAction">
    	<result name="add">/pages/{1}/add.jsp</result>
    	<result name="save">/pages/{1}/save.jsp</result>
    	<result name="edit">/pages/{1}/edit.jsp</result>
    	<result name="update">/pages/{1}/update.jsp</result>
    	<result name="destroy">/pages/{1}/destroy.jsp</result>
    	<result name="remove">/pages/{1}/remove.jsp</result>
    	<result name="show">/pages/{1}/show.jsp</result>
    	<result name="list">/pages/{1}/list.jsp</result>
    	<result name="print">/pages/{1}/print.jsp</result>
    </action>




  • 相关阅读:
    Spark笔记:RDD基本操作(下)
    Spark笔记:RDD基本操作(上)
    使用mapreduce计算环比的实例
    Hbase学习笔记01
    周爱民:真正的架构师是没有title的(图灵访谈)
    google map 路线服务
    Google Maps V3 之 路线服务
    CSS3支持box-flex弹性布局
    php curl用法
    .frm,.myd,myi转换为.sql导入数据库
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4332976.html
Copyright © 2011-2022 走看看