Servlet
文章平均质量分 51
菜鸟hyn
这个作者很懒,什么都没留下…
展开
-
Servlet学习(1)
servlet是什么?>其实就是一个java程序,运行在我们的web服务器上,用于接收和响应客户端的http请求>更多的是配合动态资源来做,当然静态资源也需要使用到servlet,只不过是Tomcat里面已经定义好了一个DefaultServletHelloServelt1)得写一个Web工程,要有一个服务器。2)测试运行Web工程 >新...原创 2018-10-20 14:06:23 · 126 阅读 · 0 评论 -
Servlet配置
Servlet配置方式:1、全路径匹配>以 / 开始, 例如:/a 、/aa/bb>losthost:8080/项目名称/aa/bb2、路径匹配,匹配前半段>以 / 开始,但是以 * 结束,例如:/a/*、/*> * 其实是一个通配符,匹配任意文字>localhost:8080/项目名称/aa/bb3、以...原创 2018-10-23 10:37:00 · 198 阅读 · 0 评论 -
Servlet获取资源
一、ServletContext>Servlet上下文,每个web工程都只有一个ServletContext对象,也就是不管在哪个Servlet里面,获取到的这个类的对象都是同一个如何得到对象?//获取对象ServletContext context = getServletContext();有什么作用?1、获取全局配置参数2、获取web工程中的资源3、存取...原创 2018-10-23 14:53:43 · 226 阅读 · 0 评论 -
ServletContext存取数据
ServletContext获取成功登陆总数> 每个web工程都只有一个ServletContext对象。 说白了也就是不管在哪个servlet里面,获取到的这个类的对象都是同一个。利用下面这个例子体现这一点。分析:LoginServlet//1、获取数据String name = request.getParameter("username");String ...原创 2018-10-23 17:10:21 · 836 阅读 · 0 评论 -
HttpServletRequest
HttpServletRequest>这个对象封装了客户端提交过来的一切数据。1、可以获取客户端请求头信息//1、取出请求头里面的所有信息 -----得到一个枚举集合Enumeration<String> headerNames = request.getHeaderNames();while (headerNames.hasMoreElements()) {...原创 2018-10-23 20:03:47 · 146 阅读 · 0 评论 -
HttpServletResponse
HttpServletResponse>负责返回数据给客户端>输出数据到页面上//以字符流的方式写数据response.getWriter().write("<h1>hello response</h1>"); //以字节流的方式写数据response.getOutputStream().write("hello2 response".g...原创 2018-10-23 21:45:47 · 327 阅读 · 0 评论 -
HttpServletResponse下载文件
//1、获取要下载的文件名称String fileName = request.getParameter("filename"); //2、获取文件在tomcat里面的绝对路径地址String path = getServletContext().getRealPath("download/" + fileName); //让浏览器获取这份资源的时候,一下载的方式...原创 2018-10-24 15:45:31 · 443 阅读 · 0 评论 -
请求转发和重定向
在《ServletContext存取数据》文章中,在跳转页面时,使用的代码是:response.setStatus(302);response.setHeader("Location", "login_success.html");此外还有另外两种写法:(面试常问)1、重定向>重新定位方向,参数即跳转的位置response.sendRedirect("login_...原创 2018-10-24 17:52:20 · 134 阅读 · 0 评论 -
错误: /PageFile.jsp (line: [1], column: [4]) Page directive
十一月 27, 2018 12:21:52 上午 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [jsp] in context with path [/TestPagenation] threw exception [/PageFile.jsp (line: [1], ...转载 2018-11-27 00:26:26 · 2660 阅读 · 0 评论