Jsp中用el表达式回显数据的问题

<%Useruser=newUser();user.setGender("female");request.setAttribute("user",user);%><in... <% User user =new User(); user.setGender("female"); request.setAttribute("user", user); %> <input type="radio" name="gender" value="male" ${user.getGender=='male'?'checked':''}>男 <input type="radio" name="gender" value="female" ${user.getGender=='female'?'checked':'' }>女
这是jsp中的代码

el显示的时候,颜色也是黑的,不是红色或者蓝色,有点奇怪。
然后org.apache.jasper.JasperException: An exception occurred processing JSP page /el/1.jsp at line 33
网页上报错。
检查不出来哪里出错了,望高手解答
展开
 我来答
qzmer1104
2013-12-05 · TA获得超过440个赞
知道小有建树答主
回答量:148
采纳率:100%
帮助的人:181万
展开全部
el表达式,只能获取值,不能做判断,你的判断只能放到标签里来做

比如struts1的c标签 <c:if>,struts2的s标签 <s:if>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式