Singleton
for example:public class LogManager
{
private java.io.PrintStream m_out; private LogManager( PrintStream out )
{
m_out = out;
} public void log( String msg )
{
System.out.println( msg );
} static private LogManager sm_instance;
static public LogManager getInstance()
{
if ( sm_instance == null )
sm_instance = new LogManager( System.out );
return sm_instance;
}
}
Usage: LogManager.getInstance().log( "some message" );
for example:public class LogManager
{
private java.io.PrintStream m_out; private LogManager( PrintStream out )
{
m_out = out;
} public void log( String msg )
{
System.out.println( msg );
} static private LogManager sm_instance;
static public LogManager getInstance()
{
if ( sm_instance == null )
sm_instance = new LogManager( System.out );
return sm_instance;
}
}
Usage: LogManager.getInstance().log( "some message" );
请解释解释你的代码?不知他和我问的问题有什么关系!
<jsp:useBean id="test" scope="session" class="pagename.ClassName"/>
test2.jsp
<jsp:useBean id="test" scope="session" class="pagename.ClassName"/>
不知这样共享是可以的,
我现在就是这样在用。可以给出你在jsp里设置Bean属性的代码么???
我在test1.jsp中用
<jsp:setProperty name="newUserInfo" property="*"/>
设置属性值在test2.jsp
<%= newUserInfo.getProperty()%>
<jsp:setProperty name="newUserInfo" property="*"/>将其初始化成bean里的初始值。