首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSP和scriptlet

JSP和scriptlet
EN

Stack Overflow用户
提问于 2012-10-18 13:23:20
回答 4查看 2.5K关注 0票数 6

我知道现在使用scriptlet被认为是禁忌。没关系,我会同意Top Star的话(因为我目前在Java方面只是个新手)。

到目前为止,我听到的是,它让设计师的生活变得更容易。但是我想知道,这是否与JSP页面的性能有关。另一方面,如果这仅仅是为了“让设计人员的生活更轻松”,那么在Java开发人员同时做这两项工作的情况下使用scriptlet,你们怎么看?

如果现在scriptlet各方面都不好,你的建议是什么?艾尔?JSTL?

谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-10-18 14:35:23

这不仅仅是为了让别人的生活更容易,也是为了让你的生活更容易。JSTL和其他标记强制/帮助您正确地编写JSP。使用scriptlet的一个问题是,人们在JSP中做不应该做的事情。我的意思是,JSTL (和其他标记一起)帮助你保持MVC模式,因为基本上,如果在JSP中有一些你不能用JSTL做的事情,那是因为你不应该做。如果您不尊重MVC并在JSP中做一些不应该做的事情

你可以使用JSTL,struts标签,springs标签等等。有几个选项,你可以组合它们。

票数 6
EN

Stack Overflow用户

发布于 2012-10-18 13:27:51

EL和JSTL是我推荐的,因为它们也让开发人员的工作变得简单。与脚本相比,使用EL和JSTL可以提高代码的可读性。使用JSTL,我体验到遍历arraylist比使用scriptlet更容易。这只是我发现非常有用的一件事。但它还有很多。

票数 1
EN

Stack Overflow用户

发布于 2012-10-18 14:36:43

我个人并不认为scriptlets是不好的,如果你正在做一些小的条件检查,比如会话是否有效,或者用户是否已经登录等等。如果Java开发人员也是UI开发人员,那么对于小代码来说应该没问题。但是做很多java的事情,比如从数据库中获取数据,业务规则验证等等,这是非常非常糟糕的。虽然我强烈推荐EL和JSTL,但如果你没有时间学习JSTL (如项目截止日期等),scriptlets对于几行代码也是可以的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12947654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档