随笔分类 -  Servlet

摘要:MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式:[1] Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录)。 Mo 阅读全文
posted @ 2016-12-28 16:28 sunli0205 阅读(149) 评论(0) 推荐(0) 编辑
摘要:让 Servlet 能响应用户请求,必须将 Servlet 配置在 Web 应用中。 Servlet 3.0 中有两中配置方式: 1. 在 Servlet 类中使用 @WebServlet Annotation 进行配置。 例如:@WebServlet(name="firstServlet" , u 阅读全文
posted @ 2016-12-27 16:11 sunli0205 阅读(167) 评论(0) 推荐(0) 编辑
摘要:→ Jsp的本质是Servlet,Servlet是服务器端的小程序,运行在服务器,用于处理及响应客户端的请求。 Servlet和JSP的区别: servlet是特殊的Java类,必须继承HttpServlet Servlet提供四种不同的方式用于响应客户端请求 doGet:用于响应客户端的get请求 阅读全文
posted @ 2016-12-27 15:25 sunli0205 阅读(153) 评论(0) 推荐(0) 编辑
摘要:1.get: GET可以说是最常见的了,它本质就是发送一个请求来取得服务器上的某一资源。资源通过一组HTTP头和呈现数据(如HTML文本,或者图片或者视频等)返回给客户端。GET请求中,永远不会包含呈现数据。 2.post: 向服务器提交数据。这个方法用途广泛,几乎目前所有的提交操作都是靠这个完成 阅读全文
posted @ 2016-10-11 21:08 sunli0205 阅读(219) 评论(0) 推荐(0) 编辑
摘要:一、简介 (一)概述 1、Filter,过滤器,用于在servlet之外对request 和response 进行修改。Filter 有一个 FilterChain 的概念,一个FilterChain 包括多个 Filter。客户端请求 request在抵达servlet 之前会经过 FilterC 阅读全文
posted @ 2016-09-23 21:17 sunli0205 阅读(218) 评论(0) 推荐(0) 编辑
摘要:一:include 动态包含(分别编译):用jsp:include动作实现<jsp: include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。flush属性: 用true ,表示页面可刷新。默认为fal 阅读全文
posted @ 2016-09-22 16:52 sunli0205 阅读(572) 评论(0) 推荐(0) 编辑
摘要:隐式对象 说明 request 转译后对应HttpServletRequest/ServletRequest对象 response 转译后对应HttpServletRespons/ServletResponse对象 session 转译后对应HttpSession对象 application 转译后 阅读全文
posted @ 2016-09-22 16:38 sunli0205 阅读(24970) 评论(0) 推荐(1) 编辑
摘要:1.为什么需要servletContext 需求1 需求2 》解决之道servletContext servletContext 1.ServletContext是在服务器 2.ServletContext是被所有客户端共享 3.ServletContext是当web应用启动的时候,自动创建 4.S 阅读全文
posted @ 2016-09-21 18:48 sunli0205 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1.存放的位置 cookie存在客户端的临时文件夹 session:存在服务器的内存中,一个session域对象为一个用户浏览器服务。 2.安全性 cookie是以明文方式存放在客户端的,安全性弱,可以通过加密后存放。MD5加密 session是存放在服务器中的内存中,安全性相当较强 3.网络传输量 阅读全文
posted @ 2016-09-21 15:46 sunli0205 阅读(161) 评论(0) 推荐(0) 编辑
摘要:IE禁用Cookie后解决方案:URL重写 购物车案例《IE禁用Cookie后》 购物界面ShowBook.servlet BuyBookCl.servlet ShowMyCart.servlet 阅读全文
posted @ 2016-09-21 15:25 sunli0205 阅读(353) 评论(0) 推荐(0) 编辑
摘要:用到的相干知识 (1)Java基础集合 ArrayList HashMap LinkedHashmap(有序) (2)session技术 (3)servlet (4)单态 (5)如何选择不同的集合 List集合都是有序的,map是无序的 list和map集合都可以存放null list可以存放相同的 阅读全文
posted @ 2016-09-19 18:16 sunli0205 阅读(224) 评论(0) 推荐(0) 编辑
摘要:session的说明: 1.session是服务端技术,存放在服务器 2.一个用户浏览器对应一个session域对象,一对一的对应关系 3.session的默认生命周期是30min,可以通过web.xml修改 4.session中可以存放多个属性 5.session可以存放对象 6.如果同一个浏览器 阅读全文
posted @ 2016-09-18 20:55 sunli0205 阅读(924) 评论(0) 推荐(0) 编辑
摘要:会话:用户开浏览器访问某个网站,只要不关闭浏览器,不管该用户点击多少个超链接,访问多少资源,直到用户关闭浏览器,整个过程称为一次会话 cookie会话: 1.记录用户上次登录的时间 2.浏览商品的历史 3.保存用户名和密码 cookie的创建 cookie的读取 cookie的小结 ①cookie是 阅读全文
posted @ 2016-09-18 16:55 sunli0205 阅读(189) 评论(0) 推荐(0) 编辑