Java 如何设置<;标题>;在jsp页面中动态显示
启动jsp页面时,如果页面是在“教师版类型”中启动的,我希望在浏览器窗口/选项卡顶部显示“版本类型”。DB表格中有三种版本,分别是:教师版、学生版和普通版。 在我的JSP代码中,我试图设置&试图从java动作类中获取“edition type”。但是,我们不能这样做 任何人都可以指导如何在JSP页面中获取版本类型吗 JSP代码-Java 如何设置<;标题>;在jsp页面中动态显示,java,jsp,title,page-title,Java,Jsp,Title,Page Title,启动jsp页面时,如果页面是在“教师版类型”中启动的,我希望在浏览器窗口/选项卡顶部显示“版本类型”。DB表格中有三种版本,分别是:教师版、学生版和普通版。 在我的JSP代码中,我试图设置&试图从java动作类中获取“edition type”。但是,我们不能这样做 任何人都可以指导如何在JSP页面中获取版本类型吗 JSP代码- <% String printEditionTyp = (String)request.getAttribute("bookEditionID"); %>
<% String printEditionTyp = (String)request.getAttribute("bookEditionID"); %>
<title>Message - <%out.print(printEditionTyp); %></title>
}
信息-
}
确保在html的页眉标记中提供页面平铺,即
标记内
例如:
<html>
<head>
<% Long printEditionTyp = (Long) request.getAttribute("bookEditionID"); %>
<title>Message - <%= printEditionTyp %></title>
</head>
<body>
...
...
</body>
</html>
信息-
...
...
EDIT:将
bookEditionID
键入Long
以代替String
您是否尝试了
?我尝试了上面提到的代码,它给出空值。是的,它仅位于同一位置。我注意到,在java操作类中,bookEditionID是长类型的。如果printededitiontyp
具有null
值,那么您必须检查设置属性“bookEditionID”的代码,并检查jsp页面是否由requestDispatcher.forward(req,resp)
调用,而不是由response.sendRedirect()
调用,我已经在java类中设置了属性“bookEditionID”。这个“bookEditionID”在java类中是长类型的。请指导如何在JSP文件中使用此长类型。谢谢。编辑了答案,因为bookEditionID
是一个Long
值,您可以使用,如示例所示。