2013-01-12 125 views
0

是否有使用JSP的Spring MVC的示例/教程,但没有使用标记库。纯粹的JSP。 我不熟悉标签库,我擅长JSP。所以我想看看是否有任何使用纯JSP而没有任何标签库的示例和教程。使用JSP的Spring MVC

+1

“Pure JSP”究竟是什么? JSTL/EL?或者oldschool * scriptlets *?鉴于JSTL也是一个标签库,没有JSTL,EL并不是非常有用,我敢打赌你仍然在使用oldschool * scriptlets *。那么,我当然不会考虑将Java代码放在JSP文件中而不是Java类“纯JSP”中。这只是“纯粹的坏习惯”。另一方面,* scriptlet * -free JSP可以被认为是“纯JSP”。 – BalusC

+0

'“纯粹的坏习惯”'大声笑!我明白你的观点。是的,我指的是没有标签库的oldschool scriptlet。无论如何,谢谢! –

回答

0

我不是故意说这个,但如果你对JSP很好,你应该能够轻松地拿起Spring MVC标签。 JSP,自定义标签和ELs携手并进。他们创造的原因是:让你的生活更简单。一个简单的例子,如果您使用Spring MVC的form tag,Spring MVC将根据您在模型中的数据自动预填表单域。想想你的代码将如何预填充复选框/单选按钮或预选下拉列表。

如果您也是Spring Security,则provided custom tags可让您轻松控制要根据用户角色显示哪些数据。

使用纯JSP编写所有这些对我来说甚至都没有意义......更不用说浪费时间写出不完美的本土解决方案。

+0

当然,我明白你的观点。但是,无论如何,我仍然想看看有没有例子。纯JSP的意思,scriptlet ..没有标签库。 –

+0

即使有例子,我自己也不会在这里发表。花时间学习标签并以正确的方式进行。正如@BalusC所说,使用脚本将JSP代码嵌入到JSP中的确是“纯粹的坏习惯”。迟早,你的业务逻辑和视图都混杂在同一个文件中。那么,首先使用Spring MVC有什么意义? – limc

+0

嗯..我必须同意。 :-) –