码迷,mamicode.com
首页 > 其他好文 > 详细

cookie和session

时间:2018-10-14 16:44:09      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:输出   fusion   发送   最佳实践   cookie   生成   分享图片   message   操作   

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

标签:输出   fusion   发送   最佳实践   cookie   生成   分享图片   message   操作   

原文地址:https://www.cnblogs.com/xuweiweiwoaini/p/9786060.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!