html form表单提交处理

标签是用于创建供用户输入的 HTML 表单。

当我们需要将自己在浏览器web页面上填写的数据提交到server进行处理的时候就需要使用到form。

先来看一下form的基本用法。下面为html



    
        TODO supply a title
        
        
    
    
        
TODO write content
newjsp.jsp">
当submit按钮被点击的时候form的内容就会被提交到action指定的页面去,这个页面可以是aspx.net,jsp等

在相应页面接收到请求之后可以得到具体参数jsp中用得到request.getParameter("text");aspx.net可以在页面相对应的cs文件中的Page_Load函数中用Request.Params("text")方法得到参数值。

在处理完成之后页面会变成newjsp.jsp显示的内容。

但是有时候我们可能会希望不要进行页面跳转,直接在当前页面显示出结果,这样的话就需要用到ajax了,ajax(Asynchronous JavaScript and XML)是一项进行异步局部页面刷新的技术。
在java中可以通过servlet或者jsp页面来响应ajax请求

通过jsp响应请求方式,发送ajax请求可以用jQuery或者XMLHttpRequest



    
        TODO supply a title
        
        
        
        
    
    
        
TODO write content


ajax处理jsp   ajaxjsp.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<% 
    String code = request.getParameter("code"); 
%>
<%=code%>

你可能感兴趣的:(web开发,表单,html,jsp,web,form)