博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
客户端请求页面的方式和提交数据的方式
阅读量:5234 次
发布时间:2019-06-14

本文共 1150 字,大约阅读时间需要 3 分钟。

1.超链接

 <!-- 使用超链接请求到新页面-->

  <!--超链接到page2,弹出新窗口-->
  <a href="page2.jsp" target="_blant">链接到page2</a></br>
  <!--相对路径超链接到page2-->
  <a href="./page2.jsp"> 链接到page2</a></br>
  <a href="../demo1/page2.jsp"> 链接到page2</a></br>
  <!--绝对路径连接到page2 request.getContextPath() 取得网站域名-->
  <a href="http://localhost:8080/web2/demo1/page2.jsp"> 链接到page2</a></br>
  <a href="<%=request.getContextPath() %>/demo1/page2.jsp"> 链接到page2</a></br>
  <!--连接到Page2并传参uid需要在page2中接受-->
  <a href="page2.jsp?uid=admin"> 链接到page2</a></br>

2.超链接+js

 

3,summit 提交表单(验证后)

1 6 
7
8
9

4。url 方式提交

1 
2 7
3 8
4 9

 

5.hidden 方式提交

1 
2 7
3 8
4
7 9

 

6.button+js提交表单

1 
2 7
3 8
7 9

 

7<a>+js提交表单

1 
2
3
提交表单4

 

  数据提交方式 特点及适用场合
超链接 get

只能提交字符串,数据会显示在url后面,适用于

比较简单的页面请求,提交的数据为非敏感数据。

超链接+js get

与上面方式的不同点是:适用于请求新页面

前需要使用js进行处理的情况。

submit按钮

提交表单

一般使用post

能提交各种类型数据,安全性好。适用于提交

用户输入的数据非用户输入的数据可以使用

hidden元素提交。

使用js

提交表单

一般使用post

与上面方式的不同点是:使用<a>,button等

元素的属性或事件调用javascript提交表单,

适用于提交数据前需要使用js惊醒处理是,以及

上不适合显示submit按钮时

转载于:https://www.cnblogs.com/wanghongjie/p/4536009.html

你可能感兴趣的文章
手把手教你:亲手打造Silverlight的Win8 Metro外观(3) 子菜单项
查看>>
UVA 11806 Cheerleaders
查看>>
深入剖析ASP.NET的编译原理之一:动态编译(Dynamical Compilation)
查看>>
poj3632
查看>>
SDWebImage
查看>>
普通sequence
查看>>
动态规划 | 背包问题 1068
查看>>
探究TCP
查看>>
mark标签:
查看>>
Foundation 之 NSFileManager
查看>>
LeetCode--Merge Intervals
查看>>
【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验二十一:SDRAM模块④ — 页读写 β...
查看>>
ajax参数详解
查看>>
一次多源数据库主从不同步的情况
查看>>
利用gcc的__attribute__编译属性section子项构建初始化函数表
查看>>
VSTO 函数InStrRev
查看>>
统计在线人数
查看>>
laravel5.4生成验证码
查看>>
第二天 how can I 坚持
查看>>
第二百二十九天 how can I 坚持
查看>>