clwn.net
当前位置:首页 >> jAvA wEBApps >>

jAvA wEBApps

看你的java项目,都是.java的文件肯定是不能运行的,只有.class的文件才能运行。 用MyEclipse等部署项目会将.java文件编译成.class文件,然后放到webapps文件夹下面。

wtpwebapps跟webapps差不多,都是存放编译后的项目。 eclipse默认路径是wtpwebapps,因为一些项目需求,可能需要改到webapps下面。 这个要在tomcat中修改。你可以看看下面的链接,修改eclipse下tomcat部署路径 http://blog.csdn.net/yuan1642327...

jsp中:request.getContextPath() servlet、action中: HttpSession session = request.getSession(); ServletContext application = session.getServletContext(); String serverRealPath = application.getRealPath("/") ;

配置tomcat应用服务器 File->Settings... Build,Execution,Deployment ->Application Servers 点击"+"号,

getClass().getResource() 方法获得相对路径( 此方法在jar包中无效。返回的内容最后包含/) 例如 项目在/D:/workspace/MainStream/Test 在javaProject中,getClass().getResource("/").getFile().toString() 返回:/D:/workspace/MainStream/Test/...

tomcat重启了吗?试试看 在tomcat中的conf目录中,在server.xml中的,节点中添加:

这种情况是因为在创建输出流的时候,只写了目录的路径,如果要实现上传则必须是文件的路径才能正常上传;如果有遇到类似的情况请看下自己的路径是否正确;例如我的相关代码: String realPath = this.getServletContext().getRealPath("/upload"...

右键项目,选择properties->myeclipse->web,看看Web Context-root那栏写得是什么

用URL方式打开文件,不支持路径中包含包空格。

项目名称和Context-root是不同的。你所说的项目名称实际上是指的Context-root。 Tomcat webapps下的目录是以Context-root为准的,并不是开发中的项目名称。你的项目名可以为Book,但Context-root并不一定就是Book,你可以修改你的项目的Context-...

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com