开发者社区> 问答> 正文

初学velocity,不配置toolbox内置对象403.10 禁止访问:配置无效

工程环境是springmvc + velocity,现在在学,因为新项目需要使用velocity
自己在学的时候就搭建了一个springmvc+velocity的环境,开始没有配置toolbox,就无法获取内置对象:request,session等,我也仔细看了看toolbox的类,没什么代码告诉了启用request等?
当然,我一直都配置了exposeRequestAttributes为true,搞不懂
而且eclipse里面的vm文件的显示效果真心恼火

展开
收起
kun坤 2020-05-27 20:04:00 348 0
1 条回答
写回答
取消 提交回答
  • 为什么要获取request等内置对象呢?它只认识VelocityContext对象,并且从该对象获取各种值。
    你如果一定要用到request,可以将request存到VelocityContext对象中啊。 ######回复 @fulao8 : 因为我是参照其他项目做的,我也是初学者,不太懂,能给我说说应该用什么方法获得工程路径吗?谢谢######@十月阳光 不要用这种方法获取页面路径,因为这样得到的路径跟你的tomcat等容器配置有关。如果访问是经过nginx等转发过来的,你在页面中用tomcat编译出来的路径,会出现问题的,比如ajax跨域问题等。######因为我就是要在页面来获取工程路径,所以希望得到request对象,我也是初学,很多不懂,看例子是这样弄 的

    2020-05-28 09:49:11
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载