struts2 s:if标签取值问题
在同一jsp页面内${answerList[st.index]=="A"}的值为true<s:iftest='#answerList[index]=="A"'>的判断却失...
在同一jsp页面内${answerList[st.index]=="A" }的值为true
<s:if test='#answerList[index]=="A"'>的判断却失败了,求解
同样失败还有
<s:if test='%{#answerList[index]=="A"}'>
<s:if test='{#answerList[index]=="A"}'> 展开
<s:if test='#answerList[index]=="A"'>的判断却失败了,求解
同样失败还有
<s:if test='%{#answerList[index]=="A"}'>
<s:if test='{#answerList[index]=="A"}'> 展开
4个回答
展开全部
<s:if test="${answerList[st.index]=='A'}">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
展开全部
明显用的是JSTL标签库
写法错误 ,研究下el表达式去
<s:if test=${answerList[st.index]=="A" }>
写法错误 ,研究下el表达式去
<s:if test=${answerList[st.index]=="A" }>
更多追问追答
追问
试了一下代码这一行报,quote symbol expected
追答
你不会英语呀。加个引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<s:if test="%{#answerList[index]=="A"}">
追问
呃,这种写法会报错的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意作用域,EL吧表达式可以取到不代表# 可以直接取,EL会逐个扫描各个作用域,但是 <s:if test='%{#answerList[index]=="A"}'>不会了,如果存在request中 就要
<s:if test='%{#request.answerList[index]=="A"}'>才可以 ,所以 注意看下你的值存储的作用域
Q群 320748591 欢迎加入讨论
<s:if test='%{#request.answerList[index]=="A"}'>才可以 ,所以 注意看下你的值存储的作用域
Q群 320748591 欢迎加入讨论
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询