扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共19页)
这个产品的配置很简洁。把jspweaver.jar放到你的Web应用的\WEB-INF\lib目录下,在web.xml文件中添加几行基本的配置信息,表明将使用这个解释器来处理*.jsp这样的URL:
<servlet> <servlet-name>weaverServlet</servlet-name> <servlet-class>com.zeroturnaround.jspweaver.JspInterpretingServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>weaverServlet</servlet-name> <url-pattern>*.jsp</url-pattern></servlet-mapping> |
这个解释器目前支持JSP 1.2-2.0。它的1.0版本支持完整的JSP标准,包括通用语法、XML语法和Java scriplets等。它与容器无关,应该可以和任何JSP容器都能协同工作,不过目前经过测试的容器为:
◆BEA Weblogic 8.1SPX,9.X
◆Jakarta Tomcat 4.X,5.X,6.X
◆JBoss 4.X
◆Jetty 5.X
◆Oracle Application Server 9.X,10.X
下一个版本中计划将会支持JSP2.1,来自ZeroTurnaround的Jevgeni Kabanov告诉记者,他期待下个版本在这个月里就会发布。他还提供给我们一些产品如何工作的更多细节:
它可以很好地解析JSP(无论是XML风格的语法还是标准语法,我们有两个解析器),然后在内存中再现页面,这个结果会被用来渲染实际输出的页面。因为解析非常快,而且没有任何翻译过程,所以这种做法比史上任何编译方式都要快得多。我们同时还用了一个打过补丁的BeanShell版本来解析内嵌的Java scriplets。
ZeroTurnaround提供了免费试用版。许可的价格是每席位49美元。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者