急!用tomcat时怎么设置自己的文件夹?以前编的东西只会放在默认的webapp\examples里面运行. 那需要配置你的tomcat安装路径下的conf文件夹中的server.xml文件,另外还应该在tomcat文件夹下增加两个文件,worker.property和一个什么dll文件,记不得了,sorry!实际上在你安装了tomcat之后,其联机文档中对于怎样配置有详细的描述,你可以看看。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、建立一个目录xx,放在webapp下面,然后在它下面建立一个子目录WEB-INF,再在它下面建立一个子目录classes.这样你的目录结构应该是这样的 安装目录\webapp\xx\WEB-INF\classes.2、jsp,html文件放在你自己的xx目录下面任何位置都可以,WEB-INF除外。你的类文件要放在上面建立的classes目录中。3、编辑 安装目录\conf\server.xml,增加<Context path="/boats" docBase="boats"/>一行。4、拷贝 examples\WEB-INF下面的web.xml放到我们上面建立的WEB-INF目录中。重新启动Tomcat服务器。5、用与example类似的访问方法访问你自己所建立的web应用。祝你愉快。 test/WEB-INF/classes/里面放类的文件,test/WEB-INF/classes/web-xmltest/WEB-INF/libtest/WEB-INF/jsp文件其中test文件夹放在webapps下 能不能详细点?还有一个问题,我用html调用jsp时,如果是在ie地址栏打http://localhost:8080之类的运行结果出错,而直接双击打开结果却不一样,可以调用jsp但其中的javabean是一点作用都没起?谢谢! 在%Tomcat_Home%\conf\server.xml文件中找到</Host>, 在该行之前插入以下行:<Context path="/sample" docBase="D:/Sample" debug="0" reloadable="true" crossContext="true"></Context>然后将你的.html, .jsp文件放在D:\Sample目录下, .class放在D:\Sample\WEB-INF\classes目录下(注意大小写),重启Tomcat,在IE中地址栏输入http://localhost:8080/sample/file.html 或 http://localhost:8080/sample/file.jsp即可.reloadable="true"是指: 当你的.class或.jsp改变时, 不用重启Tomcat, 只需在IE中刷新该网页即可. 非常感谢hhuzhj(阿金)和liuflei3139(驿动的心) :一定要放在webapp里面吗?我再想问一下:tomcat+iis中的iis具体是做什么用的?如果不用win2000的iis可以吗?谢谢 直接双击打开jsp是不会运行其中的jsp代码的, 只是运行html代码而已! 在IE中以http://....方式打开运行出错说明你的.jsp文件有错.javabean一般都要用到package编译, 所以你还要在WEB-INF\classes目录下建相应的包名, 如果有子包还需建子包名. 简单一点, 你可以将你的bean的.java文件放在WEB-INF\classes目录下,然后在该目录中用javac -d . filename.java来编译, 它会自动在该目录建相应的包. JetKingLau(漫溪碧透)大哥:谢谢! to JetKingLau(漫溪碧透)大哥:我是用html代码中的提交按钮调用jsp的,程序本身没有错误,是书上的例子,一定是文件夹的组织问题了。不好意思!还是有个疑问:这里class文件一定用到包吗?还有tomcat+iis中的iis具体是做什么用的?如果不用win2000的iis可以吗?呵呵,我是不是太罗嗦了,谢谢你们了! 3. 完全可以不用IIS, 单用Tomcat就可以了, 如果不卸掉IIS且没有设置Tomcat的端口的话, 那么在IE地址栏输入你自己的网址时记得加上:8080就行了.2. 一般的.java可以不带包, 但JavaBean基本上是没有不带包的.1.html调用JSP如果你在Context path里设置了/sample, 且your.jsp是放在D:\Sample目录下,那么你就可以将提交的form的action设为"/sample/your.jsp"就可以了. Spring+Hibernate困扰了我几天的问题 beanutil包在哪里下载 可不可以在网页上查看本地文件?? 如何用AJAX+SERVLET实现聊天室私聊?高手请进! 求助:jsp网页进度条总不能正常结束!急! 这条语句怎么写啊 各位大侠请问SQL语句中的引号到底要怎么写? 请问hibernate实现多数据源好做吗?怎么做? 帮我看一下这段程序,找了好久,不知道错在哪里?急 jsp中怎么调试错误,可以用try吗 关于JSP!!! 为什么这个JSP程序只能执行一次?大家不妨试试先。
2、jsp,html文件放在你自己的xx目录下面任何位置都可以,WEB-INF除外。你的类文件要放在上面建立的classes目录中。
3、编辑 安装目录\conf\server.xml,增加<Context path="/boats" docBase="boats"/>一行。
4、拷贝 examples\WEB-INF下面的web.xml放到我们上面建立的WEB-INF目录中。重新启动Tomcat服务器。
5、用与example类似的访问方法访问你自己所建立的web应用。
祝你愉快。
test/WEB-INF/classes/web-xml
test/WEB-INF/lib
test/WEB-INF/jsp文件
其中test文件夹放在webapps下
<Context path="/sample" docBase="D:/Sample" debug="0"
reloadable="true" crossContext="true">
</Context>
然后将你的.html, .jsp文件放在D:\Sample目录下, .class放在D:\Sample\WEB-INF\classes目录下(注意大小写),重启Tomcat,在IE中地址栏输入http://localhost:8080/sample/file.html 或 http://localhost:8080/sample/file.jsp即可.reloadable="true"是指: 当你的.class或.jsp改变时, 不用重启Tomcat, 只需在IE中刷新该网页即可.
如果你在Context path里设置了/sample, 且your.jsp是放在D:\Sample目录下,那么你就可以将提交的form的action设为"/sample/your.jsp"就可以了.