java语句转换为JSTL与EL表达式
答案:1 悬赏:0 手机版
解决时间 2021-04-17 19:19
- 提问者网友:听门外雪花风
- 2021-04-17 02:08
java语句转换为JSTL与EL表达式
最佳答案
- 五星知识达人网友:风格不统一
- 2021-04-17 03:17
尝试了下:
由于jstl不能调用方法,因为你的是setMaxAge(0);如果知道有什么name的cookie的话可尝试用c:set value=0来代替(forEach是不行的),但是
response.addCookie(cookies[i]);不能用jstl表示出来
<%-- ...... --%>
<%
Cookie[] cookies=request.getCookies();
if(cookies!=null) {
for(int i=0;i response.addCookie(cookies[i]);
}
}
%>
答案:用jstl是实现不了的。。
像这样的代码不能写在controller吗?不要在jsp写这样的代码
如果实在不想写在controller里。。。1.可以选择用 jstl+jsp:userbean标签实现,自己写一个自定义的javabean,来传Request和response进去,在setpropery的时候完成你上述代码操作。
2。可以用js cookie做。
由于jstl不能调用方法,因为你的是setMaxAge(0);如果知道有什么name的cookie的话可尝试用c:set value=0来代替(forEach是不行的),但是
response.addCookie(cookies[i]);不能用jstl表示出来
<%-- ...... --%>
<%
Cookie[] cookies=request.getCookies();
if(cookies!=null) {
for(int i=0;i
}
}
%>
像这样的代码不能写在controller吗?不要在jsp写这样的代码
如果实在不想写在controller里。。。1.可以选择用 jstl+jsp:userbean标签实现,自己写一个自定义的javabean,来传Request和response进去,在setpropery的时候完成你上述代码操作。
2。可以用js cookie做。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯