jdom的问题
我在JSP页面想编辑一个XML文档,使用JDOM,可是运行就出现如下错误:
D:\tomcat\work\Catalina\localhost\anlcrm\org\apache\jsp\alk_jsp.java:8: package org.jdom does not exist
import org.jdom.*;
^
D:\tomcat\work\Catalina\localhost\anlcrm\org\apache\jsp\alk_jsp.java:9: package org.jdom.xpath does not exist
import org.jdom.xpath.*;
^
D:\tomcat\work\Catalina\localhost\anlcrm\org\apache\jsp\alk_jsp.java:10: package org.jdom.input does not exist
import org.jdom.input.*;
jsp是现在这样写的:
<%@ page contentType="text/html;charset=GBK" language="java"%>
<%@ page import="java.util.List"%>
<%@ page import="java.net.URL"%>
<%@ page import="org.jdom.*"%>
<%@ page import="org.jdom.xpath.*"%>
<%@ page import="org.jdom.input.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<html>
<head>
</head>
<body>
<table border=1 bordercolorlight="#cccccc" bordercolordark="white">
<%
// 数据库操作
String sqlstr="" ;
int i=0 ;
try {
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build("kk.xml");
Element root = doc.getRootElement();
XPath xpath = XPath.newInstance("//电话[../姓名='张三'][@类型='家庭']");
List list = xpath.selectNodes(root);
Iterator iter = list.iterator();
while (iter.hasNext()) {
Element item = (Element) iter.next();
System.err.println(item.getText());
}
} catch (Exception e) {
}
%>
</body>
</html>
我知道是找不到JDOM,但是我把所以的JDOM所以的包都放在了TOMACT的common\lib目录下了,我很想知道,在使用JDOM在tomcat中要配置吗?我的JDOM在JBULDER里已经可以用的,不知道在tomcat中为什么不可以的!