JSP If-Else和会话中的一些动态灵活性

JSP If-Else和会话中的一些动态灵活性,jsp,if-statement,jstl,Jsp,If Statement,Jstl,我对引号和所有的语法有点混淆 我真的很想在另一个页面设置会话属性后测试它。我还不想学习像javascript这样太新的东西,但我肯定会尽快为javascript留出时间 如果已设置请求属性或会话属性,如何显示该属性 <c:choose> <c:when test="${request.getAttribute('currSubTopic')!=null}"> (<c:out value="${request.getAttribute('pLCurrent')}"/&

我对引号和所有的语法有点混淆

我真的很想在另一个页面设置会话属性后测试它。我还不想学习像javascript这样太新的东西,但我肯定会尽快为javascript留出时间

如果已设置请求属性或会话属性,如何显示该属性

<c:choose>
<c:when test="${request.getAttribute('currSubTopic')!=null}">
(<c:out value="${request.getAttribute('pLCurrent')}"/>, <c:out value="${request.getAttribute('pFCurrent')}"/> )
</c:when>
<c:when test="${null!=session.getAttribute('pFCurrent')}">
(<c:out value="${session.getAttribute('pLCurrent')}"/>, <c:out value="${session.getAttribute('pFCurrent')}"/> )
</c:when>
</c:choose>

您的问题不清楚,代码示例也很笨拙。给定代码的具体问题是什么?功能需求到底是什么?是的,我同意,我对跨JSP维护属性感到困惑。是我的错。认为请求和会话相互妨碍,所以想使用c:when进行测试。通过servlet HttpSession将它们固定在会话属性中,并使其平稳运行。