WebRoot底下的jsp文件如何访问WebRoot底下包里的jsp文件

过eclipse工具新建一个Web工程,在WebRoot底下默认有一个index.jsp文件.
如果我在WebRoot底下新建一个jsp包,然后再在jsp包下新建一个my.jsp,那么在index.jsp页面里如何访问my.jsp
请哪位大虾帮帮忙?
目录结构是这样的
-myproject
+src
+JRE System Library
-WebRoot
-jsp
a.jsp
b.jsp
+META-INF
+WEB-INF
index.jsp
通过index.jsp访问a.jsp

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

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

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

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


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

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-25
对于web项目,webRoot就是页面的根目录。要访问下面的jsp文件,只需要直接写xxxx.jsp就行,不需要加webroot/xxx.jsp
第2个回答  2009-09-28
不是吧,你自己试试啊,我刚刚试了一下,如果在MyEclipse下做的话,package是没有办法建的啊,它自己会自动跳到src目录下的啊。如果是直接建文件夹的话,在输路径的时候是http://localhost:8080/文件名/jsp包/页名
呵呵,像这种问题自己找出来比较有成就感啊,(*^__^*)本回答被网友采纳
第3个回答  2009-10-12
是不是放了个文件夹啊?
写个链接就可以了啊!
<a href=jsp/my.jsp>链接到my.jsp</a>
第4个回答  2015-08-08
如果都是WebRoot,就多写几层路径啊

WebRoot底下的jsp文件如何访问WebRoot底下包里的jsp文件
如果各种文件要分包名,比如.js\/.jsp\/.css\/.html四种文件反别放置在WebRoot下的js\/jsp\/css\/html文件包里、比如.html要引入.js文件,只需要在.html文件中写入把资源定位符定成.\/js\/??.js就可以引入该文件了。同理index.jsp要访问my.jsp,只需要把url值赋为.\/jsp\/my.jsp或者jsp\/my.jsp都是可行...

jsp的访问路径,为什在WebRoot目录下的jsp访问的时候要输入项目\/webroot...
1.打开tomcat安装目录 2.打开conf目录 3.打开server.xml文件 4.找到<\/Host>(倒数第4行)5.在<\/Host>的上一行(倒数第5行)加入以下代码(假设顶目名为test)<Context path="\/test" docBase="D:\\test\\WebRoot" reloadable="true" \/> 6.保存server.xml 7.重启tomcat 8.浏览器地址输入localhost...

jsp的访问路径,为什在WebRoot目录下的jsp访问的时候要输入项目\/webroot...
webRoot是不需要加的,因为它是默认的JSP目录,完整的路径应该是:项目名\/xxx.jsp,如果在webroot下边建立了文件夹abc,又在abc中建立了xxx.jsp那么此时的路径应为http:\/\/localhost:端口号\/项目名\/abc\/xxx.jsp webroot是你存放文件夹、js、html、jsp、资源等内容的根目录,也就是说网站的根目录,这个...

如何在浏览器重打开jsp文件?
1、打开tomcat文件夹,进入webapps目录下,在此目录下创建文件夹(英文)作为工程的名称,然后将jsp文件放入新建的文件夹中。\/iknow-pic.cdn.bcebos.com\/3c6d55fbb2fb4316ce23ca692fa4462309f7d3e1"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/3c6d55f...

运行Myeclipse的web工程,WebRoot下的jsp文件可以运行,
首先,webRoot下的WEB-INF文件夹下的文件,是不能直接被访问的,如果你把jsp文件放到里面,肯定会出错的。。如果不是这种情况,而错误提示的是404的话,那应该是路径的问题了。你可以把路径贴出来看看。

在JSP中,webroot下面有个a.jsp和一个css文件,css文件中有个style.css文...
在JSP中,webroot下面有个a.jsp和一个css文件,css文件中有个style.css文件,在web-info中有一个b.jsp. b.jsp中有个<%@includefile="..\/..\/a.jsp"%>.和。怎么把其中返回上一级的代码..\/转换成JSP代码。求高手解,... b.jsp中有个<%@include file="..\/..\/a.jsp"%>.和。怎么把其中返回上一级...

...中建的jsp怎么调用不到servlet,我知道在WebRoot下直接建的Jsp可以用...
1、你不妨试一下在浏览器中直接输入那个servlet的url,看看能不能正确访问到,若能访问到说明web.xml中配置servlet没有问题。否则就是配置出错了。2、在action属性中配置为servlet时,注意相对路径的问题。你的jsp页面的url估计是http:\/\/localhost:8080\/项目名\/jsp\/jsp页面名.jsp。说明:该url中jsp这个...

着急!!我从网上下载了一份JSP源码,该怎么运行起来?据说要用ant,该怎 ...
在myeclipse中新建一个项目,也就是web工程。如果有的话直接在webroot下新建一个文件夹,把jsp文件考进去,同时把web工程部署到tomcat下,启动tomcat,右键选择你的jsp文件,点击run as那个选项就行

jsp路径问题:在同一工程中的webroot下两个目录里的文件如何<@include...
a.jsp包含b.jsp,b.jsp又包含a.jsp,死循环啊。。

急!在myeclpise中想打开webroot中admin里的jsp文件,该怎么弄,老提示40...
404是找不到路径 你看页面有个说明:Message:根据Message查看你的路径是怎样的 提交的servlet路径不正确 可以试试"..\/servlet"或者"文件夹名\/servlet"是不是在web.xml中配置servlet的信息 <servlet> ...<\/servlet>

相似回答