我正在尝试使用标签
参数名为result,所以我在jsp中的变量是requestScope["result"]
我有两个问题:
我想检查两种情况:参数是否为空, 我使用了以下代码
为了将请求的结果设置为结果变量或“不可用”值(如果为空)
此代码始终显示不可用,但当我删除第二个测试时,它会正确显示结果
我还尝试使用 '${param.result != null}'
测试,它给出了相同的结果。
提前谢谢
最佳答案
我有类似的代码,这种方式对我有用:
<c:set var="result" value="${(requestScope['result'] == null || requestScope['result'] eq '') ? 'not available' : ${requestScope['result']}}"/>
关于java - 如何使用 JSTL 检查 JSP 中的请求参数,尤其是 <c :set> tag?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56403285/