可以使用多个jsp定制标签在JSP中达到接近servelt的处理效果(2)
来源:未知 责任编辑:责任编辑 发表时间:2013-11-17 14:40 点击:次
比纯粹的servelt开发显得更为麻烦。
我在使用tag时,觉得可以吸取servelt-chains的概念,使用象SimpleTabSupport这样最简单的标签方式,生成一个个的命令形式的标签,参数可以直接作为标签参数输入,这样在某个jsp(SUN企业级应用的首选)中次第引入这种标签命令,就可以达到类似于servlet-chains的效果,而从易于配置使用上看,超过了servelt。为简便起见,我以struts的ActionServlet为蓝本,写成一个ActionTag的基本类,同样使用 ActionErrors/ActionForm作为数据和消息的载体;然后所有的Command标签全部继承这个ActionTag,这样编写一个命令标签的工作量不会比编写一个struts-action bean的工作量更大。另一方面,由于标签直接可以接受参数设定,所以无需任何如Actionmappin这样的预设置,实际上简化了维护。我认为仅此而言,它至少比struts的ActionMapping要简洁有效。
相关新闻>>
- 发表评论
-
- 最新评论 更多>>