JSP和Servlet 个人疑惑总结
来源:互联网 发布:出租女友网站源码 编辑:程序博客网 时间:2024/05/17 06:58
Servlet 中doGet方法和doPost方法区别:
(1)get是从服务器上获取数据,post是向服务器传送数据;
(2)在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;Post,数据放置在HTML HEADER内提交;
(3)GET方式提交的数据最多只能有1024字节,而POST则没有此限制。
request.getParameter():
(1)request.getParameter()取得是通过容器的实现来取得通过post、get方式传入的数据,request.setAttribute()和 getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。
(2)request.getParameter()方法传递的数据,会从Web客户端传递到服务端,代表Http请求数据,request.getParameter() 方法返回String的数据。
request.setAttribute()和request.getAttribute():
(1)传递的数据只会存在于Web 容器内部,HttpServletRequest 类有 setAttribute() 方法,而没有setParameter() 方法。
当两个页面为连接链接关系时,比如从login.jsp链接到main.jsp,被链接的页面main.jsp可以通过getParameter()方法来获得请求参数:
login.jsp:
<form name="form1" method="post" action="main.jsp"> 姓名:<input type="text" name="username"/><br/> 密码:<input type="password" name="password"/><br/> <button>登录</button> </form>main.jsp:
<% String username=request.getParameter("username"); out.print(username); %>main.jsp向three.jsp传递当前数据可以用setAttribute()方法
<% String username=request.getParameter("username"); request.setAttribute("username",username);
response.sendRedirect("three.jsp")%>
<% String username=request.getAttribute("username"); %>
阅读全文
0 0
- JSP和Servlet 个人疑惑总结
- jsp/servlet个人总结
- jsp和servlet知识点总结
- jsp和servlet知识点总结 .
- JSP和Servlet要点总结
- jsp和servlet知识点总结
- JSP和servlet知识点总结
- jsp和servlet常见问题总结
- ECLIPSE部署JSP/SERVLET遇到的疑惑
- jsp/servlet:j2ee开发环境配置个人总结
- 关于servlet和JSP中几种页面重定向方法的疑惑
- 【转】JSP和Servlet之间跳转总结
- servlet和jsp初学总结2
- servlet和jsp的乱码问题总结
- JSP和Servlet之间跳转总结:
- JSP和Servlet之间跳转总结:
- JSP和Servlet之间跳转总结
- JSP和Servlet之间跳转总结
- 【大二最后两题】Hrbust 2064 萌萌哒十五酱的宠物~【思维+树链剖分 / 树上倍增LCA】
- python学习必知---python2.x与python3.x选择
- (六)初始化并设置event
- 【广告算法工程师入门 4】从商业变现指标体系谈谈互联网的闲事
- 输入设备框架—驱动层—完整的代码工程
- JSP和Servlet 个人疑惑总结
- 用Docker+ELK集中处理日志
- 使用 maven 插件 maven-shade-plugin 对可执行 java 工程及其全部依赖 jar 进行打包
- LeetCode 25. Reverse Nodes in k-Group
- hadoop2.7.3 hdfs Java API操作
- 回海南的这一年
- 安装插件iClean pro, 期间与 pp助手冲突
- Spark RDD基础(一)
- Drawing lines