请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

用Spring boot项目怎么配置shiro?

在spring boot项目中共需配置文件shiro.xml、applicationContext.xml、app-servlet.xml、spring.ftl和web.xml。
1、这里的shiro.xml、applicationContext.xml、app-servlet.xml是不是直接配置在resources下面就可以了?
2、spring.ftl是不是跟ocPortal项目一样,新建一个跟tempelates同级的文件夹,既在resources下新建ftl文件夹,将spring.ftl放入其中?
3、最重要的问题是web.xml里关于shiro的配置要配置在哪里,希望能给出具体路径和具体文件哈。
以上三个问题希望能得到解答,麻烦了。

正在回答 回答被采纳积分+3

2回答

祁聪 2020-04-15 08:40:45

好好看视频,这些都讲过的

0 回复 有任何疑惑可以回复我~
祁聪 2020-04-15 08:40:23

配置文件是在resource下面,最终是编译到classes根目录中;shiro.xml的加载是通过spring配置文件加载的,,spring.ftl的位置是spring servlet配置文件中设置的,一般在Web-inf下面,和pages放一起,

0 回复 有任何疑惑可以回复我~
  • 提问者 Yours_ #1
    视频上讲的我都看了,不过我现在是在springboot项目中进行配置,项目结构跟视频上的有一点区别。因为springboot项目没有web.xml文件,所以在web.xml里面的关于shiro的配置我不知道该写在哪里。
    回复 有任何疑惑可以回复我~ 2020-04-15 11:55:16
  • 祁聪 回复 提问者 Yours_ #2
    嗯,shiro是springContext.xml加载的
    回复 有任何疑惑可以回复我~ 2020-04-15 18:49:07
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信