jsp小问题,只有几行代码
一个搭建struts框架的 web project 。 出错jsp页面(head1.jsp):
Java code
<%@page contentType="text/html;charset=utf-8"%>
<%String path = request.getContextPath(); %>
出错信息:
HTML code
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 3 in the jsp file: /WEB-INF/jsp/user/../common/head1.jsp
Duplicate local variable path
1: <%@page contentType="text/html;charset=utf-8"%>
2:
3: <%String path = request.getContextPath(); %>
jdk版本: JRE System Library (jdk1.6)
错误明显是在<%String path = request.getContextPath(); %> 但是在该工程下另一jsp文件中这样用没有问题。求高手解答。
------解决方案--------------------重新建一个页面试一下
------解决方案--------------------我有时候环境编译也突然出现该问题 clean 一下你的项目, 如果继续报错,请重新新建一个jsp即可!
------解决方案--------------------应该没有什么问题,,如果出了问题,建议你clean 一下你的项目,如果还是不行的发,重新建立一个jsp
------解决方案--------------------Duplicate local variable path
重复的本地变量,你是不是有包含页面????
------解决方案--------------------重复的本地变量,你是不是有包含页面????
------解决方案--------------------你include的页面不要有path这个变量
------解决方案--------------------你把path换成其他的试试看。。
我的异常网推荐解决方案:org.apache.jasper.JasperException: Unable to compile class,http://www.aiyiweb.com/j2ee/2308.html