在ssh项目中现在有一个页面需要用到上一个页面的内容,也就是上一个页面点击进入的时候,始终保持这个页面的一边和上个页面的内容是一致的,这有两种解决方式一种是通过session解决,一种是定义一个全局变量,这个页面要引用的时候直接取出来,全局变量定义在一个专门的类里面如: Iconstant类里定义:
private static EVENT_ID = ""那么我在页面应该如何取:是在页面里
<%
........................................
String event_id = <%=EVENT_ID%>
%>
这样取吗
private static EVENT_ID = ""那么我在页面应该如何取:是在页面里
<%
........................................
String event_id = <%=EVENT_ID%>
%>
这样取吗
如果定义全局变量比如定义在以下类中packge.Init
Class Init{
public static int eid = 1;
}在jsp页面,
引用<%@page import="packge.Init"%>使用 <% int k = Init.eid;%>
<jsp:useBean id="iconstant" scope="application" class="com.sunday.beans.Iconstant"/>
...<!--第一种传值方式:调用bean的set/get函数传值-->
<%=noticebean.getEVENT_ID()%><!--第二种传值方式 使用 jsp:getProperty 读取值-->
<jsp:getProperty name="iconstant" property="EVENT_ID" />