jsp,html,css,js 等文件放在 web 根目录以外 怎么引用?

controller 返回一个 abc 字符串
转到 abc.jsp
但是这个abc.jsp 不在web根路径下
在 跟web 根路径下的 同等级别 名为data的文件夹里
这时候 spring 怎么设置 返回 jsp 的 路径呀?

<beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<beans:property name="prefix" value="/data/???????????????????????????" />
<beans:property name="suffix" value=".jsp" />
</beans:bean>

根目录以外没法用,除非是他有自己的域名,然后域名连接访问
温馨提示:内容为网友见解,仅供参考
无其他回答

html引入外部jscss找不到
-webapp |-MyProject 目录|--WebContent 目录|---scripts 目录---dtree.js 文件|---styles 目录---main.css 文件|---pages 目录---test.jsp 文件现在例如要在test.jsp中引用scripts目录下的dtree.js和styles目录下的main.css有如下几种方法:1.使用相对于jsp页面的相对路径Html代码 [url=http...

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

WEB-INF下面的页面是不能直接包含和链接,不用action方法还有其他简单的...
WEB-INF下面的文件是不允许在网络中访问 ,jsp 、js、css等文件不要放在这个下面,要放在和WEB-INF同级的目录中

jsp引用js和css文件,为什么总是引用失败
1、相对路径引用js和css的方法:css:<link href="css\/front\/ibd.css" rel="stylesheet" type="text\/css" \/> js:<script type="text\/javascript" src="js\/front\/poplayer.js"><\/script> 前提是js和css跟jsp在同一个目录下 2、绝对应用js和css的方法:css:<link href="http:\/\/域名:端口...

关于WEB-INF目录下文件使用的问题
WEB-INF目录是WEB应用的安全目录,客户端无法直接访问。不知道你用的是什么框架,如果用Strut2的话,可以在struts.xml文件中配置action中result属性来进行访问,路径写为\/WEB-INF\/文件名\/index.jsp

同一层次的文件和同一路径的区别
jsp\/html放在WEB-INF内部。没有特别定义时,默认访问路径都以相对路径以根目录为主。所以两个不同层次的文件访问同一个js文件,引用路径一样。路径就是从起点到终点的一条径,所以无关终点是目录还是文件,如果是终点是文件,这叫文件路径,如果终点是目录这叫目录路径 ...

如何在jsp文件中引入css和js文件
1, 首先把写好的css样式表内容存为*.css格式。如style.css 2, 在页面中引入这个css 样式文件。用如下的方式引入。<link rel="stylesheet" href=".\/css\/style.css" type="text\/css"> 此处的href=”.\/css\/style.css”指的是css文件存放的路径。‘.’请示当前目录(就是与引入 css文件的jsp...

java css js 引用路径404问题
css"> 改写成 <link rel="stylesheet" type="text\/css" href="\/ext\/css\/ext-all.css"> 试一下,如果还不行,你把静态资源的完整请求路径帖出来,我看看是什么问题。查看请求路径可以参见下面的方法:谷歌浏览器,按F12,切换“网络(Network)”标签,就可以查看了。参见图片。

在一个WEB工程中,JSP和HTML页面应放在什么地方?
web-inf下面可以有两个文件夹(没有可以自己建,都是小写)lib放web应用程序所需要的各种jar包,classes里面放的是javabean什么的,如果用myeclipse做的话编译成字节码文件的的.java文件默认放在这里.webroot下面放的是各种网页文件,jsp,html,js,css啊什么的.src下面放的是java文件,编译出来的.class文件默认...

jsp页面中html,javascript.css的执行顺序
首先加载的是 HTML,单纯JavaScript和Css 引用 按照顺序依次加载。JavaScript 特殊写的时候 特殊执行。

相似回答