精华内容
参与话题
问答
  • form表单之action

    千次阅读 2013-01-28 21:11:14
    下面的表单拥有两个输入字段以及一个提交按钮,当提交表单时,表单数据会提交到名为 "form_action.asp" 的页面。 向何处发送表单数据,可能的值: 绝对 URL - 指向其他站点(比如 src="www.example.com/e

     简介:action 属性规定当提交表单时,向何处发送表单数据。

    <form action="form_action.asp" method="get">
      <p>First name: <input type="text" name="fname" /></p>
      <p>Last name: <input type="text" name="lname" /></p>
      <input type="submit" value="Submit" />
    </form>

    下面的表单拥有两个输入字段以及一个提交按钮,当提交表单时,表单数据会提交到名为 "form_action.asp" 的页面。
    向何处发送表单数据,可能的值:

    • 绝对 URL - 指向其他站点(比如 src="www.example.com/example.htm")
    • 相对 URL - 指向站点内的文件(比如 src="example.htm")

    对于webx框架,与上面的有所区别,里面会先做一层Action处理


    实例:


    1.  客户端发起一个请求

    http://luna-test.china.alibaba.com:37100/order/make_order.htm?offerid=1283665618&tracelog=tpselldetail_order_21623&renderType=alipay_offer_order&buyAmount=3


    2.  服务端接收请求,通过request获取参数及cookie信息,调服务化接口查db,然后进行各种业务逻辑处理,最后将数据放到context上下文中,通过velocity模板引擎,将数据渲染到vm模板,最后得到数据流,通过网络响应到客户端,由客户端浏览器解析成一个可视页面。


        图1. 页面源代码之form数据



    3.   修改form 中action 的buyAmount数据为555,提交订单


          图2. 修改后的form



          图3.fiddlel监控到的请求及参数信息



    4.  提交后,首先会做form表单校验,参数会封装到Group中(一个页面支持多个表单)。webx框架会通过查找相应的Action指定类处理业务逻辑,最后如果指定了外部重定向(响应体的Location会有一个新的url,浏览器会自动向这个新的url发请求),此时不会进行Form-action 的Screen处理。反之,执行完Action类后,会执行MakeOrder Screen类.


    以上


    展开全文
  • form action=''" method=post>action是什么意思? <url-pattern>/LoginServlet</url-pattern>和<url-pattern>/*</url-pattern>有什么区别? 假如我有个请求被拦截了是不是就不会去执行...
  • 获取From的action:$("#FormID)").attr("action");设置Formaction:$("#FormID)").attr("action",“you url”);

    获取From的action:

    $("#FormID)").attr("action");

    设置Form的action:

    $("#FormID)").attr("action",“you url”);

    展开全文
  • f.action="/ssh/bookspace/list.action"; f.submit(); } ``` ``` <form id="form1" method="post"> 查询" name="query" id="query" onclick="_query()" /> </form> ``` #struts.xml ``` ...
  • form action表单提交

    千次阅读 2018-12-05 21:16:25
    form action="first" method="post"&gt;&lt;/form&gt; 备注:action中不加 / &lt;servlet-mapping&gt; &lt;servlet-name&gt;&lt;/servlet-name&gt; &...

    表单提交,action为提交的目标地址,可以是在web.xml中配置的url-pattern

    <form action="first" method="post"></form>

    备注:action中不加  /

    <servlet-mapping>

    <servlet-name></servlet-name>

    <url-pattern>/first</url-pattern>

    </servlet-mapping>

    展开全文
  • form表单action提交

    千次阅读 2013-07-09 15:01:54
    1、JS部分代码  /**  * 提交表单 ... function submitForm(action, actName, objName, formName,blogType){  $("#"+formName).attr("action",action);  //var f = document.getElementsByTagName("fo

    1、JS部分代码

    function submitForm(action, actName, objName, formName,blogType){
            $("#"+formName).attr("action",action);
            //var f = document.getElementsByTagName("form")[0];
           //alert(f.action);
            $("#"+formName).form({
                 onSubmit:function(){
                         checkInput();//检查输入项是否为空
                 } ,
                success:function(data){
                    if (data == "success"){
                         $.messager.alert('提示','<br>日志发表成功!','info');
                   }else{
                         $.messager.alert('提示','<br>日志发表失败!','warning');
                  }
                }
            });
        } 
    
       function publishBlog() {
            submitForm("http://localhost:8090/webplus3/_web/sns/createBlog.do?_p=YXM9Mw__","发表","日志","fm1","publish");
       }

    2、html部分

    <form style="padding: 10px 8px;" method="post"  action="" id="fm1" name="fm1">
          <div style="margin-bottom: 10px;">
                  <span style="padding-right: 10px;">标题:</span>
                  <input type="text" id="title" name="blog.title" class="int_txt" maxlength="30">
          </div>
          <div style="margin-bottom: 10px;">
                  <span style="padding-right: 10px;">内容:</span>
                  <input type="text" id="content" name="blog.content" class="int_txt" maxlength="3000">
          </div>
          <button class="btnstyle-strong btn-submit btn-submit-2"   type="submit" title="发表日志(ctrl+enter)" id="saveBlogButton" οnclick="publishBlog()">
                <span>发 表</span>
          </button>
     </form>
    展开全文
  • 它表示的是form id="login" name="login" action="/Action/login/login.action" method="post"> 因为它使用了struts标签,后面会自动加.action,而且namespace会起作用 2. 它表示的是form id=...
  • jsp中form表单绑定action中的方法

    千次阅读 2016-05-22 21:51:27
    其中getUserByAccess是action中的一个方法 <form action="UserAction!getUserByAccess.action" method="post"> <input type="text" name="context"><br> <input type="text" name="password"><br> <input ty
  • <form action="/test" method="post"> 为何我这个表单提交就不对呢! ![图片说明](https://img-ask.csdn.net/upload/201510/15/1444900812_391863.png) ![图片说明]...
  • //导出学生实训成绩 function exportScore(){ var path = "${ctx}/student/traScore.action?method=exportExcel"; $('#queryForm').attr("action", path).submit();; }
  • 上面是我的form头 我想要传type类型到servlet,但是servlet中接收到的type为空,请问...<form method="post" action="/Exchange/servlet/itemAddAltSelServlet?type="add"" enctype="multipart/form-data">
  • 修改form表单action路径

    千次阅读 2018-10-09 19:32:52
    原因:form表单提交修改$("#xxxx").action="xxxx.action"是不可行的。 1、通常我们想到是使用$("#xxxx").action="xxxx.action";//但是这样不可用 我们应该采用attr()方法。该方法专门用于为属性赋值。 所以应该写...
  • <form action="form_action.asp" method="get">

    千次阅读 2012-04-16 08:40:09
    action="form_action.asp" 就是说要把值传递给form_action.asp这个页面。 method="get"这个是说传递方式,方式一共有两种get和post,get把值直接通过地址栏上的字符传过去,不安全,能传递的总长度是255,比较短,...
  • form表单中的action属性

    千次阅读 2017-03-22 13:44:50
    form表单中的action属性的值是表单提交给的url,如果我们没有设置action属性,那么默认的表单还是提交给当前页面
  • springmvc中form action="/add" 为什么跳转到了localhost:8080/add,而不是 localhost:8080/项目名/add
  • Actionform 的职责划分

    千次阅读 2005-11-19 10:21:00
    于是只剩下责任划分的问题,即:业务由谁来完成:action 还是 form。比较:1. 从MVC-STRUT框架来看,action 有时和jsp一起归为“view”,响应客户请求、有时干脆作为“控制器的一部分,于模型交互,执行状态改变或...
  • formaction属性作用

    2017-08-23 15:35:00
    一、action=""和action="#"、没有action属性的作用相同,都是提交到当前页面(也就是document.location.href) 二、action="currentPage.xxx":如果currentPage.xxx表示当前页面,则...
  • form.action=?

    千次阅读 2009-09-28 13:40:00
    name="action" value="Test" />function check() {var form = document.getElementById(testform);alert(form.action);form.action = /cec-app/cec/saveTeamTokenList.do;} 问题:
  • js改变formaction

    千次阅读 2012-03-19 14:49:55
    $("#excel").click( function() { var url = "${ctx }/asset/equipment/information!excel.action"; var form = $("#mainForm"); form.attr("action",url) form.submit(); });
  • form action=""> . . . . . . <form action="QfindServlett?methodName=drugadd" method="post"> . . . . . . </form> . . . . . </form> 开始没有发现,无论我怎么改act...
  • action提交form表单后不跳转

    万次阅读 2018-04-25 21:02:43
    正常的form表单提交后页面都会跳转,为了防止页面跳转,可使用jQuery的ajaxSubmit来防止跳转,可使页面保持原样不变1.首先引入以下文件&lt;script type="text/javascript" src="/js/jquery/...
  • 表单提交中form.action,form.submit()问题

    万次阅读 2007-07-17 12:07:00
    这两天做列表数据显示的时候,几乎被"对象不支持此属性和方法" 的错误提示搞疯掉了,两个完全一样的程序(事后才知道有个单词的大小写不一样),竟然一个显示正常,一个却频繁提示出错。在一般情况下,同一个表单...
  • frm.action="login.do" frm.submit(); } ; charset=UTF-8"> 会员登录 <s:form id="loginForm" method="post"> 会员姓名"> 会员口令"> (this.form)" value="提交"> </s:form> 这是jsp <!-- 允许...
  • 表单提交中form.action,form.submit()问题

    千次阅读 2007-07-30 20:38:00
    表单提交中form.action,form.submit()问题 这两天做列表数据显示的时候,几乎被"对象不支持此属性和方法" 的错误提示搞疯掉了,两个完全一样的程序(事后才知道有个单词的大小写不一样),竟然一个显示正常,一个却...
  • form表单action提交问题详解

    万次阅读 2018-06-17 03:48:37
    https://yq.aliyun.com/ziliao/64915form 提交action中参数无效页面通过表单(form)想服务器提交数据的时候有两种形式...formaction属性就是提交数据的url地址,method属性可以指定是GET或POST。需要注意的是如果...
  • Form表单的action地址问题

    千次阅读 2018-08-28 10:49:47
    form action="${pageContext.request.contextPath}/test/xx.action"&gt; &lt;/form&gt; 方法二、 &lt;form action="test/xx.action"&gt; &lt;/form&gt...
  • form表单可以给后台传递数据,在后台直接可以用request对象去向前台请求数据。 form表单传递数据有两种方式: method=”post”:这是传递大量数据时用的,在数据传递之前会先将数据打包,因此这种传递数据的方式会...
  • 表单form action的url写法

    千次阅读 2019-07-11 15:43:19
    在写web页面时,标签 是很常见的元素,它的一个属性是action,用来标识将表单交给谁去处理。很显然,这里有一个地址的问题,而且是在服务器这边的地址。比如服务器内的一个servlet。 那么这个地址怎么写? 1....

空空如也

1 2 3 4 5 ... 20
收藏数 262,198
精华内容 104,879
关键字:

action