Jsp中如何导入自己写的Class文件呢? hw06.class在没在包里?import="yourpackage.hw06" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我试过了,在当前目录建了一个文件夹class1,然后把hw06.class考进去,源代码第一行改为<%@ page language="java" import="java.sql.*,class1.hw06;" %>这时说package class1 does not exist [javac] import class1.hw06;;该如何解决呀? 我是这样用的,tomcat4绝对没问题:1)在你jsp的当前目录下建立一目录WEB-INF(一定要大写),2)在WEB-INF下建立目录classes(一定要小写,复数)3)在classes下建立自己的包文件夹yourpackage,把hw06.class放在里面,4)然后在你的jsp文件中用下面的方式引用:<jsp:useBean id="homework06" class="yourpackage.hw06" scope="session"/>就OK了。这种目录的创建方式是tomcat4默认的路径。//再唐僧一下:你jsp所在的目录要放在webapp下,相信你已经这么放了:) 在打包的时候,不是建立一个文件夹就可以的。需要用JAR 命令对此进行打包例如jar cvf yourpackage.jar hw06.class 这里不是真正的打包成jar,如果用jar,应该放置在WEB-INF/lib中,现在这个问题还用不着这么打包的。 //再唐僧一下:hw06.java文件前面要加 package yourpackage;现在肯定没问题啦:) 文件上传问题 网站无法访问,服务器本地可以访问,求高手看下! 老是building workspace struts2怎么在session中取不到值呢 strtus2.0 select标签的问题 gif动画在jsp页面中不能动。。。 为什么我在BEAN里测试时一切正常,而用JSP调BEAN时出错呢? 一个Jsp的问题 jb8编译jsp文件的错误,在线等候! JSP怎么样连接SYSBASE数据库! JNI的问题:jstring => AnsiString? JSP调用CGI如何得到CGI返回的值?
<%@ page language="java" import="java.sql.*,class1.hw06;" %>
这时说
package class1 does not exist [javac] import class1.hw06;;
该如何解决呀?
1)在你jsp的当前目录下建立一目录WEB-INF(一定要大写),
2)在WEB-INF下建立目录classes(一定要小写,复数)
3)在classes下建立自己的包文件夹yourpackage,把hw06.class放在里面,
4)然后在你的jsp文件中用下面的方式引用:
<jsp:useBean id="homework06" class="yourpackage.hw06" scope="session"/>就OK了。这种目录的创建方式是tomcat4默认的路径。
//再唐僧一下:你jsp所在的目录要放在webapp下,相信你已经这么放了:)
需要用JAR 命令对此进行打包
例如
jar cvf yourpackage.jar hw06.class
如果用jar,
应该放置在WEB-INF/lib中,
现在这个问题还用不着这么打包的。