永发信息网

jsp 用el表达式赋值不成功

答案:2  悬赏:40  手机版
解决时间 2021-02-10 12:36
<%
boolean check=false;

int id1=u_idUser;
int id2=0;
%>

<%
System.out.println("2:"+id2);
FriendDao friendDao = new FriendDao();

int result = friendDao.isFriend(id1,id2);

System.out.println("1:"+id1+"result="+result);
%>
${userShow.u_id}
.......

这只是部分代码,输出显示id2依然为0,说明set赋值没有成功,而最后一行直接显示${userShow.u_id}是有值的,要如何把${userShow.u_id}的值赋给id2。。。。新手求助

<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c_rt"%>
补充了
最佳答案
你这句话,在没有声明scope的情况下,默认是将名称为“id2”的属性存入page域,翻译成Servlet就是:
pageContext.setAttribute("id2", userShow.u_id);
它表示在page域中有个名为id2的属性,并被赋值为userShow.u_id,所以与你的int型的id2变量是没有关系的,
你要想为int 型的id2赋值,只能在java代码中直接赋值,不要跟el表达式混在一起
全部回答
<% id2 = u_id; %>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
巴彦呼都格我想知道这个在什么地方
常州市新北区信访局在哪里啊,我有事要去这个
求天下三YJ属性加点,技能加点
在社会生活中,我们必须与他人交往,通过交往
windows10又返回win7后玩cf一直卡屏啥情况
宝马7系和宝马M6哪个好
淘宝培训班多少钱淘宝商学院培训机构新手淘宝
夏津县公安局东李派出所在哪里啊,我有事要去
金裕路/集英街(路口)怎么去啊,有知道地址的
休克患者的体位应保持在A.中凹位B.头低足高位
魅族mx3下载了一个字体之后一直重启怎么弄
三洋酒业(翠竹南路店)地址有知道的么?有点事
中医学认为再生障碍性贫血的发病部位和脏器是
上海哪里可以代盖公章啊
辣扁担重庆小面地址在什么地方,想过去办事
推荐资讯
亲们吴太牌感康新包装真有宣传的那么好吗?有
让人带白包有忌讳吗?
神墨教育我想知道这个在什么地方
南宁学英语口语哪里比较专业?
凤之恋地址在哪,我要去那里办事
iPad1无线网络连不上了
19740农历7月24早上5点属像是什么,五行缺什么
陈家丫口我想知道这个在什么地方
华西村地址在哪,我要去那里办事
行车记录仪上面mlc是什么意思
还有3天就开学了,我口算还没写呢,(人教版)
赵家庄子村怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?