对于所有在生产中编写jsps的人来说,这是一个快速的问题。你使用jsp标准动作,为什么?可能是一些常见用例?
我问,因为那里有太多的taglib似乎有更多的能力,我不确定是否考虑任何任务的标准操作是值得的。
感谢。
编辑:通过标准操作,我的意思是:
JSP:useBean的
JSP:的getProperty
JSP:的setProperty
JSP:包含
JSP:转发
JSP:PARAM
JSP:插件
JSP:属性
JSP:体
JSP:元素
JSP:文本
答案 0 :(得分:1)
仍在使用jsp:include
,但不经常。采用EL,JSTL和Tiles后,根本没有使用其余部分。
使用Tiles,我们不需要来使用jsp:include
,但是没有理由只为了它使用tiles:insert
,我倾向于只使用{ {1}}引用定义时。
答案 1 :(得分:1)
只有<jsp:include>
(和<jsp:param>
作为孩子)才有用。当使用适当的MVC设计或框架时,残余最终是无用的。也许<jsp:plugin>
对applet非常有用,但是几年以来一直存在一个applet deployer JavaScript文件,这使得它变得多余。
一些JSP纯粹主义者可能会选择<jsp:useBean>
也有用,以便在EL中触发IDE自动完成bean属性。但是在使用MVC方法时本身并不是必需的。