发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

对 EL,JSTL 的疑惑!

2004-10-14 19:23
赞助商链接

在学使用表达式语言的时候感到非常难于理解,希望有高手指点一下。

假如有个类 User 里面有属性 name。 那我使用EL 来取得它的值
${user.name} (user为 User的一个实力) 那么name 必须为public
这不是破坏了类的封装吗?

此外,在网上,书上 经常看到说 JSTL 怎么怎么好,使用它可以甚至可以不用scriet 的,提倡全部用 JSTL写。 SQL的标记什么的都写到网页,我想这里有什么优势啊?不逻辑混乱了吗?

请高手指教一下!



2004-10-15 08:50

实质上是调用getAttribute()方法来得到属性的。
jstl有sql的taglib,但jstl的jsr专家组也建议不要在页面上使用,因为这将业务逻辑耦合到表示层了。一般是用来做小的系统或原型。在jstl的taglib的文档中有详细的说明。

2004-10-15 17:25

哦!知道了!

2004-10-15 17:25

忘了说声谢谢!

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系反馈 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com