JavaWeb开发--Servlet
rootlh;
普通开发者如果习惯于在架构师封装好的东西之上,只专注于做业务开发,那久而久之,在技术理解和成长上就会变得迟钝甚至麻木。
展开
-
服务器内部跳转(请求转发)和请求重定向的区别
请求重定向 response.sendRedirect(request.getContextPath()+"/test.jsp"); 请求转发,服务器内部跳转 request.getRequestDispatcher("../test.jsp").forward(request,response); 总结归纳要点: 1、内部跳转的时候实际上是通过...原创 2017-07-14 21:51:20 · 2996 阅读 · 1 评论 -
Servlet的两种配置方法
一、注解配置: 在以往我们的Servlet都需要在web.xml文件中进行配置(Servlet3.0同样支持),但是在Servlet3.0中引入了注解,我们只需要在对应的Servlet类上使用@WebServlet注解进行标记,我们的应用启动之后就可以访问到该Servlet。对于一个@WebServlet而言,有一个属性是必须要的,那就是它的访问路径。@WebS原创 2017-07-14 21:52:59 · 3112 阅读 · 0 评论 -
Servlet的用处(个人理解)
Servlet在JavaWeb开发模型MVC中处于控制层(Controller),负责处理用户发送的请求。 常用的有doPost和doGet方法,处理用户的post和get请求。 一、继承HttoServlet类 二、 生命周期: 1.执行构造方法 2.执行init()初始化方法 3.执行doPost或者doGet方法 4.t原创 2017-07-14 21:57:25 · 3581 阅读 · 0 评论 -
Servlet-Web过滤器详解
一、Web过滤器工作原理 用户发送请求-----》过滤器判断请求是否合法-----》(合法)访问服务器资源 -----》(不合法)请求重定向或转发到其它页面 过滤器的判断在doFilter方法中进行(3个参数)原创 2017-07-18 23:23:39 · 308 阅读 · 0 评论 -
Servlet总结
一、导入tomcat的servlet的jar包 服务器不是运行在IDE中,而是运行在tomcat中,tomcat运行时,调用java的方法,实现响应客户端请求的功能。 路径: webapp/项目名/WEB-INF/web.xml文件配置servlet的地址映射 webapp/项目名/WEB-INF/lib 放项目的jar包 webapp/项目名/WEB-INF/c原创 2017-08-27 09:38:55 · 184 阅读 · 0 评论