cookie和session
Posted xuweiweiwoaini
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cookie和session相关的知识,希望对你有一定的参考价值。
1 JSP快速入门
1.1 Servlet的缺点
- 开发人员要十分熟悉Java
- 不便于页面的调试和维护(修改、重新编译)
- 很难利用网页设计工具进行网页设计
- html内容导入到Servlet中
- 需要使用PrintWriter的对象进行输出
1.2 JSP简介
- JSP和Servlet一样,是在服务器端执行的,不同的是JSP先是由服务器编译部署成Servlet执行的。
- JSP技术的企业最佳实践就是生成HTML内容。
- 新的JSP2.0规范版本包括新的功能:
- EL表达式
- 新增Simple Tag和Tag File
- web.xml新增<jsp:config>元素
1.3 什么是JSP
- JSP是由SUN公司倡导、许多别的公司参与一起建立的一种动态网页技术标准,类似其它技术标准,如ASP、php或ColdFusion等。
- 在传统的网页HTML文件中加入java程序片段(Scriptlet)和JSP标签。构成了JSP网页。Servlet/JSP 容器收到客户端发出的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式响应给客户端。其中程序片段可以是:操作数据库、重定向网页以及发送E-mail等等,这些都是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅仅是得到的结果,和客户端的浏览器没有关系。因为,JSP也被成为服务器端语言。
- Microsoft和SUN都提供它们各自品牌的服务器页面。SUN提供JSP而Microsoft提供ASP。JSP和ASP都设计成使开发者能够从后端系统动态产生动态页面。虽然表面看起来很相似,但是ASP和JSP仍然有一些不同之处:
- JSP是平台独立性的,一次辨析,随处运行。
- 开发者通过JCP指引方向。
- JSP开发者可以通过定制标签来扩展JSP标签库。
- JavaBean和EJB可以和JSP一起使用,增强可重用性和减小代码维护。
- JSP可以存取其它一些java库,包括Java数据库连接(JDBC),java Mail,Java Message Service(JMS)以及JNDI。
- JSP编译成二进制类文件,不需要每次请求时进行解释。
- JSP有广泛的支持,包括工具、容器和服务器。
1.4 JSP运行原理
以上是关于cookie和session的主要内容,如果未能解决你的问题,请参考以下文章