扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:谷和启 2007年3月2日
关键字:
3.JSP技术
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送email等等,这就是建立动态网站所需要的功能。
网站采用JSP技术做网站,主要是使用JSP+JavaBeans+Servlet,将网站的逻辑关系和网站的显示页面分开,借助于Servlet和JSP良好的交互关系和JavaBeans的协助,完全可以将网站的整个逻辑结构放在Servlet中,而将动态页面的输出放在JSP页面中来完成。在这种开发方式中,一个网站可以有一个或几个核心的Servlet来处理网站的逻辑,通过调用JSP页面来完成客户端(通常是WEB浏览器)的请求。在J2EE模型中,Servlet的这项功能可以被EJB取代。如下图2、3所示:
图2 JSP+JavaBeans+Servlet 构建企业网站
图3 J2EE 企业应用模型
JSP构建的网站操作系统可以选用Unix、Linux或Windows平台,Web服务器可以选择商业(如BEA Weblogic、IBM WebSphere等)或者使用如Apache和Tomcat等免费的服务器软件,后台数据库可根据实际情况选择Oracle、Sybase、DB2或Informax等。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。