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