spring mvc有没有全局变量?

spring mvc当中有没有全局变量,类似我设置项目的路径base = "/rs" 或者base="http://192.168.0.1/rs"
然后在页面使用el表达式获取${base} 引入js或者css

因为网站部署在内网的机器如192.168.1.1 tomcat根目录 外网访问只能通过61.11.11.11:1002/project 这样进行访问,request.getContextPath()只能获取根目录。


眼眸繁星
浏览 1142回答 7
7回答

长风秋雁

这和全局没关系啊,这值应该自己获取到,不是你设置的,

江户川乱折腾

Threadlocal 可以试试

四季花海

专门写一个配置文件,存储你需要的所有全局变量,同时构造一个方法动态读取配置,前台可以直接引入。(一个想法)

慕森卡

本身 spring 可以在 xml 配置类似全局变量,如在 ./application.propertites 配置固定变量,然后读取你的问题应该 是属于 内网 到 外网 URL映射 转发的问题吧,在公网的机器上配置一下

www说

说到底就是项目名字引起的,把项目直接仍在webApps->ROOT 下 文件夹名字大写,就不需要项目名了。引入css以及js直接 就 / 好了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java