request提交类型

tou3921 2008-09-23
默认:html form提交
---不带method变量参数 的情况下
get类型的http请求默认调用render()方法
POST类型的http请求默认调用update()方法
PUT类型的http请求默认调用insert()方法
DELETE类型的http请求默认使用delete()方法
--------------------------------------------
render*(RenderContext renderContext,其他所需参数)方法的调用:
1:get 请求
2:指定参数neme=_method value=*
形式:如<a href="servletName?_method=*" >
或<form action="servletName"><input type="hiddden" name="_method" value="*"></form>
action方法的调用:
html form提交:一般情况下一般用post传输,_method参数为调用的action方
                法,此时不一定会调用update(),也可能是任意action方法,如
                delete();
cetia标签:
          <cetia:form method="update" action="gradeClass">
          </cetia:form>
          解析后的html代码为:
            <form method="post" action="servletName">
               <input type="hiddden" name="_method"
               value="update">
          </form>
          将调用update()方法。
----------------------------------------------------
action方法用于delete和update,insert操作
render方法用于查询并放置对象页面,跳到更新页面,更新如查询、搜索


后续
Global site tag (gtag.js) - Google Analytics