JSP页面中有这么一段代码:
Context context = new InitialContext();
DataSource ds = (DataSource)context.lookup("java:/comp/env/jdbc/mysqlds");
Duplicate local variable context,提示context是重复的。
解决办法是:
不要定义context这个变量了就行了。这样写:
//Context context = new InitialContext();
DataSource ds = (DataSource) new InitialContext() .lookup("java:/comp/env/jdbc/mysqlds");
为什么context是重复的?
在<%@ include file="/header.jsp"%>的header.jsp文件中,有如下代码:
<%String context=request.getContextPath(); %> ,怎么不重复呢?