我写了一个jsp的检索程序,因为涉及到中文字符转换,所以又写了一个java文件.
java文件内容如下: package Convert;
public class isotogb2312 {
public static String convert(String str) {
try {
byte[] bytesStr=str.getBytes("ISO-8859-1");
return new String(bytesStr,"gb2312");
} catch(Exception ex) {
return str;
}
}
}
这里定义了一个Convert包,然后编译生成class文件.在jsp文件里,这样调用
<jsp:useBean id="search" scope="page" class="Convert.isotogb2312"/>
<%
String para1=search.convert(request.getParameter("otype"));提交查询后系统提示如下错误:org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 11 in the jsp file: /jsp/kjcg/sqlserver.jspGenerated servlet error:
[javac] Compiling 1 source fileC:\apache-tomcat-4.1.34-LE-jdk14\work\Standalone\localhost\examples\jsp\kjcg\sqlserver_jsp.java:43: package Convert does not exist
Convert.isotogb2312 search = null;
^
看过一些程序,好象每个package都会有一个目录.但是现在在java\class程序目录下没有Convert这个目录能够帮看一下吗?
java文件内容如下: package Convert;
public class isotogb2312 {
public static String convert(String str) {
try {
byte[] bytesStr=str.getBytes("ISO-8859-1");
return new String(bytesStr,"gb2312");
} catch(Exception ex) {
return str;
}
}
}
这里定义了一个Convert包,然后编译生成class文件.在jsp文件里,这样调用
<jsp:useBean id="search" scope="page" class="Convert.isotogb2312"/>
<%
String para1=search.convert(request.getParameter("otype"));提交查询后系统提示如下错误:org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 11 in the jsp file: /jsp/kjcg/sqlserver.jspGenerated servlet error:
[javac] Compiling 1 source fileC:\apache-tomcat-4.1.34-LE-jdk14\work\Standalone\localhost\examples\jsp\kjcg\sqlserver_jsp.java:43: package Convert does not exist
Convert.isotogb2312 search = null;
^
看过一些程序,好象每个package都会有一个目录.但是现在在java\class程序目录下没有Convert这个目录能够帮看一下吗?
编译后,copy过去