
JavaWeb开发--Servlet
rootlh;
普通开发者如果习惯于在架构师封装好的东西之上,只专注于做业务开发,那久而久之,在技术理解和成长上就会变得迟钝甚至麻木。
展开
-
服务器内部跳转(请求转发)和请求重定向的区别
请求重定向response.sendRedirect(request.getContextPath()+"/test.jsp");请求转发,服务器内部跳转request.getRequestDispatcher("../test.jsp").forward(request,response);总结归纳要点:1、内部跳转的时候实际上是通过...原创 2017-07-14 21:51:20 · 3018 阅读 · 1 评论 -
Servlet的两种配置方法
一、注解配置: 在以往我们的Servlet都需要在web.xml文件中进行配置(Servlet3.0同样支持),但是在Servlet3.0中引入了注解,我们只需要在对应的Servlet类上使用@WebServlet注解进行标记,我们的应用启动之后就可以访问到该Servlet。对于一个@WebServlet而言,有一个属性是必须要的,那就是它的访问路径。@WebS原创 2017-07-14 21:52:59 · 3183 阅读 · 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 · 3614 阅读 · 0 评论 -
Servlet-Web过滤器详解
一、Web过滤器工作原理用户发送请求-----》过滤器判断请求是否合法-----》(合法)访问服务器资源 -----》(不合法)请求重定向或转发到其它页面过滤器的判断在doFilter方法中进行(3个参数)原创 2017-07-18 23:23:39 · 325 阅读 · 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 · 202 阅读 · 0 评论