java 工程 *** 作删除jsp,获取webroot下的文件

java 工程 *** 作删除jsp,获取webroot下的文件,第1张

删除jsp的话 你找到你要删除的jsp右击鼠标有删除的选项,webroot下的文件你得找到你这个工程所在的目录,找到后直接点进去就看到webroot文件夹了,不知道我说的是不是你所描述的,望采纳!

jsp的文件都要在webRoot中运行的啊,放在其余地方就找不到了啊,这个都是tomcat的机制,tomcat是在webroot中找的,但你也可以配tomcat改变这个路径,不过你没有这个必要,这是一个约定,大家都是这么做的,你不这么做大家都不会认同你的。

在myeclipse中,建议和xxjsp 也放在webroot中《webroot/images xxxjsp》因为是在同级目录里导入方法为:<img src="images/名后缀"《如baidupng/> 或<img src="/images/名后缀">其中"/" 表示是同级目录 可以省略。

你问题里的xxxjsp 建立在user文件夹里 所以你要导入images里的就要越级;方法为

<img src="/images/名后缀"> 注:"/" 点数表示越级。

如果是在纯java类中

String dirpath = SystemgetProperty("userdir"); String xmlFile = dirpath + "/WebRoot/WEB-INF/serverxml"; String fileName = dirPath + "/serverxml";

在servlet中

String dirPath = getServletContext()getRealPath( "/WEB-INF"); String xmlFile = dirPath + "/serverxml";

在jsp中

String dirPath= requestgetServletContext()getRealPath("/WEB-INF"); String xmlFile = dirPath+"serverxml";

我自己的xml文件是放在WebRoot/WEB_INF下

参考:

>

文件在WebRoot目录下就相当于在工程项目下

如果各种文件要分包名,比如js/jsp/css/html四种文件反别放置在WebRoot下的js/jsp/css/html文件包里、

比如html要引入js文件,只需要在html文件中写入把资源定位符定成/js/js就可以引入该文件了。

同理indexjsp要访问myjsp,只需要把url值赋为/jsp/myjsp或者jsp/myjsp都是可行的

相关知识:在工程目录下熟练使用相对路径是很重要的,/表示当前文件的上一个文件,如果当前文件OO与另一文件PP平级,当前文件要访问PP中的XX文件,就可以把url值赋为pp/xx

以上就是关于java 工程 *** 作删除jsp,获取webroot下的文件全部的内容,包括:java 工程 *** 作删除jsp,获取webroot下的文件、jsp不在webRoot根目录下如何访问、在myeclipse中,图保存在webroot/images jsp在webroot/user/**.jsp,在jsp中插入图片的相对路径怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9728574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存