自定义标签的问题,郁闷
NC 2005-03-03 12:51:16
代码段一:
<remote:if condition="<jsp:getProperty name='student' property='logined'/>" >
welcome you:<jsp:getProperty name="student" property="sname"/>
</remote:if>
代码段二:
<remote:if condition="<%=student.getLogined()%>" >
welcome you:<jsp:getProperty name="student" property="sname"/>
</remote:if>
为什么代码段一在用户登陆后取出的condition始终还是false
而代码段二取出在用户登陆后取出的的就是true;
整个程序的流程是要用户在第一次访问index.jsp时显示登陆框,而用户登陆时,先转向一个serverlt 在servlet程序中验证用户合法后设置logined为true,再用Requestdispatcher转向index.jsp,这时就应该显示welcome you...信息了。因为我不想在jsp中使用java代码,所以想用代码段一的方法实现。