请教大家一个问题啊! 就是我在用Eclipse_lomboz写一个WEB项目 写个一个JDBC 的操作类放在src 的sar.sut.jie 包中! 然后在jsp 代码中调用这个 类的 方法 运行总是出错! 但是这个类是对的 (我实验过! 用java程序调用这个类OK!) 谁帮我看下是怎么了 谢谢
//TestJSP.jsp
<%@ page language="java" contentType="text ml; charset=gb2312"
pageEncoding="gb18030"%>
<%@ page import=sar.sut.jie.* %>
<%@ page import=java.util.* %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text ml; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
try {
JDBCWork work = new JDBCWork();
List list = new ArrayList();
list = work.queryLandAll("land");
ListIterator iter = list.listIterator();
while(iter.hasNext()) {
UserInfo user = (UserInfo)iter.next();
System.out.println(user.getName() + "; " + user.getWord());
}
} catch (Exception e) {
e.printStackTrace();
}%>
</body>
<html>严重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /TestJSP.jsp(3,17) quote symbol expected
//Test.java
package sar.sut.jie;import java.util.*;public class Test {
public static void main(String[] args) {
try {
JDBCWork work = new JDBCWork();
List list = new ArrayList();
list = work.queryLandAll("land");
ListIterator iter = list.listIterator();
while(iter.hasNext()) {
UserInfo user = (UserInfo)iter.next();
System.out.println(user.getName() + "; " + user.getWord());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}输出结果:
kobe24; 8402175110
小天; 8402175110
同样的代码 用java 写就OK  是不是我引入的包出了什么问题??