摘要: ServletConfig 对象是 Servlet 的专属配置对象, 每个 Servlet 都单独拥有一个 ServletConfig 对象, 用来获取 web.xml 中的配置信息 web.xml中的配置如下:(写在servlet的内部配置中) ...... <url-pattern>/sc3</ 阅读全文
posted @ 2020-09-24 14:05 山下明明子 阅读(221) 评论(0) 推荐(0) 编辑
摘要: ***使用ServletContext可实现不同客户端获取到相同的服务器数据 (如文章浏览次数, 点赞数等) 实例: 1. 先访问下面servlet在服务器创建ServletContext以便让不同客户端使用: public class TestServletContext extends Http 阅读全文
posted @ 2020-09-23 18:27 山下明明子 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 服务器端创建session,并向浏览器发送相应的JSESSIONID,当浏览器的cookie里含有JSESSIONID时,它发起的请求就会附带这个JSESSIONID,服务器就可以根据这个JSESSIONID来匹配相应的session。关闭浏览器后JSESSIONID即被销毁。 @WebServle 阅读全文
posted @ 2020-09-21 21:09 山下明明子 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 当请求带cookie时, 可通过 req.getCookies 的方法获取cookie, 获取到的是一个 cookie 数组, 可遍历获取其值: @WebServlet(name = "GetCookie") public class GetCookie extends HttpServlet { 阅读全文
posted @ 2020-09-21 16:44 山下明明子 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 使用servlet设置cookie, 一次设置一个cookie, 多个cookie可以多次设置 @WebServlet(name = "TestCookie") public class TestCookie extends HttpServlet { @Override protected voi 阅读全文
posted @ 2020-09-21 15:36 山下明明子 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 针对两个问题: 1. 请求被servlet接收后,无法进行处理,需要定位到其他可处理的资源; 2. 如果请求中有表单数据,比较重要,不能重复提交 可以使用重定向,重定向可以定向到本地或网上任何可达的资源,同时重定向会让浏览器重新发一个请求,这个新的请求中不会附带之前表单中的数据,所以不怕重复提交。具 阅读全文
posted @ 2020-09-20 17:51 山下明明子 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 在一个servlet中可以调用另外一个servlet来处理请求,如: protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { res 阅读全文
posted @ 2020-09-20 16:41 山下明明子 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 由于servlet和浏览器用的不是同一个编码集,所以在展现获取到的数据时会有乱码的情况,这两个问题可以通过两句代码解决,即在service方法中的头两句先写上: resp.setContentType("text/html;charset=utf-8"); //解决浏览器端数据乱码问题 req.se 阅读全文
posted @ 2020-09-20 16:00 山下明明子 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1. 创建普通的 Java 类并继承 HttpServlet; 2. 覆写 service 方法; 3.在 service 方法中书写逻辑代码; 4. 在 WEB-INF 目录下的 web.xml 中配置 servlet 阅读全文
posted @ 2020-09-17 16:10 山下明明子 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 使用IDEA快速搭建一个简易servlet 1. 新建Java web项目: 2. 在新建的项目中, src目录下写源码, 在 web/WEB-INF 目录下新建 classes 和 lib 目录 3. 设置class文件生成目录: File - Project Structure - Module 阅读全文
posted @ 2020-09-16 17:06 山下明明子 阅读(139) 评论(0) 推荐(0) 编辑