工程环境是springmvc + velocity,现在在学,因为新项目需要使用velocity
自己在学的时候就搭建了一个springmvc+velocity的环境,开始没有配置toolbox,就无法获取内置对象:request,session等,我也仔细看了看toolbox的类,没什么代码告诉了启用request等?
当然,我一直都配置了exposeRequestAttributes为true,搞不懂
而且eclipse里面的vm文件的显示效果真心恼火
为什么要获取request等内置对象呢?它只认识VelocityContext对象,并且从该对象获取各种值。
你如果一定要用到request,可以将request存到VelocityContext对象中啊。 ######回复 @fulao8 : 因为我是参照其他项目做的,我也是初学者,不太懂,能给我说说应该用什么方法获得工程路径吗?谢谢######@十月阳光 不要用这种方法获取页面路径,因为这样得到的路径跟你的tomcat等容器配置有关。如果访问是经过nginx等转发过来的,你在页面中用tomcat编译出来的路径,会出现问题的,比如ajax跨域问题等。######因为我就是要在页面来获取工程路径,所以希望得到request对象,我也是初学,很多不懂,看例子是这样弄 的
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。