gpt4 book ai didi

java - 的不同方式

转载 作者:行者123 更新时间:2023-11-30 06:29:08 25 4
gpt4 key购买 nike

有——

<html>
<body>
<jsp:useBean id="user" class="user.UserData" scope="session"/>
</body>
</html>

和-

<html>
<body>
<%
Object user = session.getAttribute("user.UserData") ;
%>
</body>
</html>

假设 user.UserData 存在于 session 中。这两种方式有什么区别吗?

最佳答案

JSP 中一个众所周知的问题是:尽量避免在页面 (.jsp) 中使用 Java 代码。所以第一种方法更合适,你同意吗?标签库 <jsp:useBean />其中有一种很好的访问代码的方式,而无需混合层。我几乎没有介绍的这个概念是 MVC 的一部分“规范”。

-- 编辑--

访问 bean 的第二种方式称为 scriptlet,应尽可能避免使用。可以在这里找到一个简短的比较 JSTL vs jsp scriptlets .

关于java - <jsp :useBean> 的不同方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11783232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com