WebRoot底下的jsp文件如何访问WebRoot底下包里的jsp文件
过eclipse工具新建一个Web工程,在WebRoot底下默认有一个index.jsp文件.如果我在WebRoot底下新建一个jsp包,然后再在jsp包下新建一个my....
过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底下新建一个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 展开
6个回答
展开全部
文件在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
展开全部
对于web项目,webRoot就是页面的根目录。要访问下面的jsp文件,只需要直接写xxxx.jsp就行,不需要加webroot/xxx.jsp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是吧,你自己试试啊,我刚刚试了一下,如果在MyEclipse下做的话,package是没有办法建的啊,它自己会自动跳到src目录下的啊。如果是直接建文件夹的话,在输路径的时候是http://localhost:8080/文件名/jsp包/页名
呵呵,像这种问题自己找出来比较有成就感啊,(*^__^*)
呵呵,像这种问题自己找出来比较有成就感啊,(*^__^*)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是放了个文件夹啊?
写个链接就可以了啊!
<a href=jsp/my.jsp>链接到my.jsp</a>
写个链接就可以了啊!
<a href=jsp/my.jsp>链接到my.jsp</a>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果都是WebRoot,就多写几层路径啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询