网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > JAVA > J2EE > Servlet/Jsp > JSPWeaver消灭JSP开发中的“一回生”  

JSPWeaver消灭JSP开发中的“一回生”

2008-03-07  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

    ZeroTurnaround的JSPWeaver是一个实时JSP解释器,它旨在消除因为服务器从JSP标记中创建和编译后台servlet而造成的“一回生(译者注:即第一个访问Web应用的JSP页面的人,响应时间会比别人长)”。

网管下载dl.bitscn.com

  这个产品的配置很简洁。把jspweaver.jar放到你的Web应用的\WEB-INF\lib目录下,在web.xml文件中添加几行基本的配置信息,表明将使用这个解释器来处理*.jsp这样的URL: 网管联盟bitsCN@com

   

 <servlet>
<servlet-name>weaverServlet</servlet-name>
网管网www.bitscn.com

<servlet-class>com.zeroturnaround.jspweaver.JspInterpretingServlet</servlet-class>
<load-on-startup>1</load-on-startup>

中国网管联盟bitsCN.com


</servlet>
<servlet-mapping> <servlet-name>weaverServlet</servlet-name>

网管联盟bitsCN@com


<url-pattern>*.jsp</url-pattern></servlet-mapping>

    
    当应用服务器重启后,JSP页面就会在重启的过程中被解释。
中国网管论坛bbs.bitsCN.com

  这个解释器目前支持JSP 1.2-2.0。它的1.0版本支持完整的JSP标准,包括通用语法、XML语法和Java scriplets等。它与容器无关,应该可以和任何JSP容器都能协同工作,不过目前经过测试的容器为: 网管论坛bbs_bitsCN_com

  ◆BEA Weblogic 8.1SPX,9.X 网管网www.bitscn.com

  ◆Jakarta Tomcat 4.X,5.X,6.X 中国网管论坛bbs.bitsCN.com

  ◆JBoss 4.X

网管u家u.bitscn@com

  ◆Jetty 5.X

网管下载dl.bitscn.com

  ◆Oracle Application Server 9.X,10.X 网管u家u.bitscn@com

  下一个版本中计划将会支持JSP2.1,来自ZeroTurnaround的Jevgeni Kabanov告诉记者,他期待下个版本在这个月里就会发布。他还提供给我们一些产品如何工作的更多细节: 网管联盟bitsCN@com

  它可以很好地解析JSP(无论是XML风格的语法还是标准语法,我们有两个解析器),然后在内存中再现页面,这个结果会被用来渲染实际输出的页面。因为解析非常快,而且没有任何翻译过程,所以这种做法比史上任何编译方式都要快得多。我们同时还用了一个打过补丁的BeanShell版本来解析内嵌的Java scriplets。 网管u家u.bitscn@com

  ZeroTurnaround提供了免费试用版。许可的价格是每席位49美元。 网管网www.bitscn.com

 

网管联盟bitsCN@com


TAGs   开发   消灭       <   JSP   这个   版本   解析   页面   语法   解释      
 上一篇:如何提升JSP应用程序的效率   下一篇:JSP/Servlet/JSF--Java异常框架设计
JSPWeaver消灭JSP开发中的“一回生” 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: