jsp中button与submit的用法

button:可以对返回的数据进行格式化,反应到页面上,可以用form表单序列化提交也可以不用form表单提交

<form  id="addForm">  <input type="hidden" placeholder="用户id"  id="id" name="id"/>  <input type="button" value="保存" onclick="addUser()">
<script type="text/javascript">
  function addUser(){    $.ajax({      type:‘post‘,     // data:$("#addForm").serialize(),      data:{id:$("#id").val()},      url:‘<%=ctxPath%>/doSave‘,      success:function(data){        alert("保存成功!");        window.location.href=‘<%=ctxPath%>/home‘;      }    });  }

submit:form表单提交,无法对返回的数据进行格式化,必须form表单提交

<form  id="addForm" method="post" action="<%=ctxPath%>/doSave">  <input type="hidden" placeholder="用户id"  id="id" name="id"/>  <input type="submit" value="保存"></form>
时间: 2024-11-03 05:29:33

jsp中button与submit的用法的相关文章

jsp中include的两种用法

JSP中的include的两种用法 1.两种用法 <%@ include file=” ”%> <jsp:include page=” ” flush=”true”/> 2.用法区别 (1)执行时间上区别 <%@ include file=”relativeURI”%>                   是在翻译阶段执行 <jsp:include page=”relativeURI” flush=”true” />  在请求处理阶段执行. (2)引入内容的

Windows Phone 8.1中Button不易察觉的用法

Button,就是按钮,最平常,最常用的控件之一,处理点击事件得心应手. 但是有些Button的特性往往被忽略掉了,以下就是Button容易被忽略的地方: 1. ClickMode属性-----控制按钮在Button处于何种状态下执行Click事件 Button有3个状态,按下,悬停,释放,分别对应着Press,Hover,Release. 而点击事件Click呢,可以设置点击事件在Button属于某种特定状态下才触发吗?当然可以 如果设置ClickMode属性值为Release,则表示当手指释

JSP中嵌入java代码方式以及指令

JSP中嵌入java代码的三种方式: (1)声明变量或方法 :  <%! 声明; %> :慎重使用,因为此方法定义的是全局变量 (2)java片段(scriptlet):  <% java代码; %> (3)表达式:用于输出表达式的值到浏览器,<%=表达式  %>  在表达式中不能加分号(;) JSP页面的指令 <%@ page %> //这个一般是写在最顶上的比如导入等 <%@ page language="java" impor

button 和 submit 的区别

表单提交中button和submit的区别submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上.      1. 如果表单在点击提交按钮后需要用js进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button 如果需要使用submit提交前验证的话 应在方法前加return 如一个登陆模块,先验证用户名是否为空,如果为空,SUBMIT

JSP中动态INCLUDE与静态INCLUDE的区别

动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数. 静态INCLUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面<%@ include file="included.htm" %> 下面非常详细地解析了有关JSP动态INCLUDE和

JSP中的include的两种用法

1.两种用法 <@inlcude file ="header.jsp"/> 此时引入的是静态的jsp文件,它将引入的jsp中的源代码原封不动地附加到当前文件中,所以在jsp程序中使用这个指令的时候file里面的值(即要导入的文件)不能带多余的标签或是与当前jsp文件重复的东西.例如里面不要包含<html><body>这样的标签,因为是把源代码原封不动的附加过来,所以会与当前的jsp中的这样的标签重复导致出错. <jsp:include page

jsp中的JSTL与EL表达式用法

JSTL (JSP Standard Tag Library ,JSP标准标签库) JSTL标签库分为5类:JSTL核心标签库.JSTL函数标签库.数据库标签库.I18N格式化标签库.XML标签库. JSTL的核心标签库主要包括:表达式操作.流程控制.迭代操作和URL操作.以下是JSTL常用标签的用法总结: 一.表达式操作 1.<c:out> 作用:用于显示数据的内容.语法1:没有本体内容 <c:out value="value" [escapeXml="{

表单提交中的input、button、submit的区别(转来学习)

最近项目中用了很多的表单提交,发现input.button.submit甚至回车键都可以引发表单提交,下面将分别验证他们在使用中的区别. 1.input[type=submit] 我们直接来看例子: 代码如下: <form> <input name="name"> <input type="submit" value="提交"> </form> 其中点击按钮后的url变为?name=22222222

JSP 中EL表达式用法

JSP 中EL表达式用法详解 EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便.接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${为起始.以}为结尾的.上述EL范例的意思是:从Session的范围中,取得 用户的性别.假若依照之前JSP Scriptlet的写法如下: User user =(User)session.getAttribute("user"); String sex =u