JSP URL重写问题(高分奖励)
我在JSP页面中写了一个地址重写为了防止浏览器禁用cookie而使session无效,同时用了EL表达式(为了使JSP中没有java程序),具体如下:
${response.encodeURL(request.getContextPath()+'/AddCarServlet')}
这样写不对,会报错,想问下该怎么写?
注:request.getContextPath()这个不能省,应为应用名不确定,也不能写入java程序(<% %>)
------解决方案--------------------自己写一个标签
------解决方案--------------------确切的说就是自己写一个获取path的标签
------解决方案--------------------<a href=“<%=response.encodeURL(“xxx.jsp“)%>“>