Post 的请求格式:
Post /login?username HTTP/1.1
Connection:keep-Alive
username=zangsan&password=1111
注:通过游览器进行文件上传时,一定要使用 post 方式二绝不能使用个体方式。
通过游览器地址栏输入网址的方式访问服务器资源,一定是 get 方法。页面
1.3sendRedirect
1.HttpServletResponse 对象的 sendRedirect(String location)方法称作重定向。如
果 location 地 址 前 面 加 上 “ / ” , 则 表 示 相 对 于 Servlet 容 器 的 根 来 请 求 ,
即 http://localhost:8080,如果 location 地址前没有加上“/ ”,则表示相对于当前请求
的 URI 来寻找地址。
2. RequestDispatcher 的 forward (request, response)方法称作请求转发。
3. 请求转发与重定向的区别。
请求转发,整个过程处于同一个请求当中
重定向。实际上客户端会向服务器端发送两个请求。
RequestDispatcher 是 通 过 调 用 HttpServletRequest 对 象 的
getRequestDispatcher()方法得到的,是属于请求对象的方法。
sendRedirect()是 HttpServletResponse 对象的方法,即响应对象的方法,既然调
用了响应对象的方法,那就表明整个请求过程已经结束了,服务器开始向客户端返回
执行的结果。
2. Jsp(java Server Pages)
2.1特点
在传统的网页 HTML 文件中加入了 Java 程序片段(Scriptlet)和 Jsp 标签,就构成
了 JSP 网页
Java 程序片段可以操纵数据库、重新定向网页以及发送 E-maill 等,实现建立动态网
站所需要的功能。
所有程序都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低
了对客户游览器的要求,即使客户游览器端不支持 java,也可以房屋内 jsp 网页。
2.2优点
Servlet 简化设计,逻辑与界面设计分开,开发更方便。
评论0
最新资源