
Servlet基础
GoslingBoy
这个作者很懒,什么都没留下…
展开
-
HTTP协议
一、GET方式查询 GET方式查询时,提交的查询内容Java是显示在浏览器地址栏中的,并且GET方式提交的网址不能超过256个字符。 二、POST方式提交数据 如果要提交大量的文本,需要使用POST方式。POST提交数据时,数据不在浏览器地址栏中显示。原创 2013-03-04 23:42:45 · 275 阅读 · 0 评论 -
Servlet与线程安全
一、线程不安全 Servlet不是线程安全的,多线程并发的读写会导致数据不同步的问题。 解决的办法是尽量不要定义全局变量,而要把变量定义到doGet()与doPost()方法内。原创 2013-03-09 23:42:50 · 708 阅读 · 0 评论 -
Servlet之间的跳转
一、转向(Forward) 1、转向(Forward)是通过RequestDispatcher对象的froward(HttpServletRequset req,HttpServletResponse res)方法来实现的。RequestDispatch可以通过HttpServletRequest的getRequestDispatcher()方法获得。 2、代码原创 2013-03-09 23:42:44 · 1807 阅读 · 1 评论 -
提交表单信息
一、GET实现搜索引擎 1、概述 以GET方式提交数据时,浏览器把表单内容组织成一个查询字符串(Query String),各变量之间以”&”链接,然后以Servlet路径加问号“?”加查询字符串的形式获取服务器内容。 Servlet中HttpServletRequest对象通过方法getParameter(“a”)可以获取到aValue,getPar原创 2013-03-09 23:42:26 · 1418 阅读 · 0 评论 -
Servlet生命周期
一、Servlet生命周期 init(ServletConfig conf) 加载Servlet时运行此方法,如果Load-on-startup为0,则客户端第一次请求该Servlet是加载Servlet,如果Load-on-startup为1,则容器启动时加载Servlet。 -->service(httpServletRequest req, Http S原创 2013-03-09 23:42:39 · 625 阅读 · 0 评论 -
读取web.xml参数
一、初始化参数(init-param) 1、参数配置 helloween password 2、解释 A、Servlet中提供方法getIintParameter(String param)来获取初始化参数值。 B、还可以用getInitParameterNa原创 2013-03-08 23:42:42 · 940 阅读 · 0 评论 -
请求与响应
一、获取request变量 String localAddr = request.getLocalAddr(); String localName = request.getLocalName(); int localPort = request.getLocalPort(); String remoteAddr = request.getRemoteA原创 2013-03-07 23:42:08 · 484 阅读 · 0 评论 -
编写Servlet
一、实现Servlet 基本设置: request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); response.setContentType("text/html"); 获取值: String requestURI = request.ge原创 2013-03-06 23:42:35 · 508 阅读 · 0 评论 -
Servlet概述
一、Servlet工作流程 浏览器提交的请求是遵循HTTP协议的文本,这些文本由服务器也就是Tomcat接收并解析,封装成HttpServletRequest类型的request对象。所有的HTTP头数据都可以通过request的方法查询到。 Tomcat同时把输出流封装为HttpServletResponse类型的response对象,通过设置response对象的属性就可以原创 2013-03-05 23:42:20 · 463 阅读 · 0 评论