关于访问webinf文件夹中ftl文件的问题

关于访问webinf文件夹中ftl文件的问题

问什么无法直接访问form.ftl文件,不是都可以直接访问test.ftl文件吗?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,老师在3-5整合freemarker时,是通过servlet转发到test.ftl中的,并没有直接访问哦

http://img1.sycdn.imooc.com//climg/5fafa0e2099e4efc14030434.jpg

2,老师下载源码测试是不可以直接访问该页面的,如下

http://img1.sycdn.imooc.com//climg/5fafa23f09499cac06680477.jpg

同学访问的路径是什么,如果访问的路径是http://localhost:8080/test.ftl,页面上可以显示success,建议同学清除下浏览器缓存试试

祝学习愉快

好帮手慕阿园 2020-11-14 16:42:49

同学你好,如果页面在WEB-INF目录下,是不可以直接通过浏览器地址访问;因为WEB-INF目录是安全目录,不能直接访问该目录下的文件,只能通过转发访问,也就是需要先跳转到对应的controller中,然后转发跳转到WEB-INF下的页面中,并且ftl页面也不可以通过浏览器直接访问;同学是在哪看到可以直接访问test.ftl页面,同学可以启动项目自己试一下,看看能不能访问到~

祝学习愉快


  • 提问者 焱羿 #1
    3-5整合freemark中,老师直接访问了WEB-INF目录下的ftl文件夹中的test.ftl文件,我自己在下面测试的时候也可以直接访问
    2020-11-14 17:02:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师