具有不同 URI 的控制器操作不起作用
Controller action with different URI doesn't work
我的视图模型中使用的 link 标签的 href 有问题,例如 <link th:href="@{css/todo/index}" rel="stylesheet" />
。
这在 example.test/todos
这样的控制器操作上很好用,但是当我尝试使用 example.test/todo/create
.
等具有不同 URI 的相同操作时不起作用
问题是我没有对静态文件(css;图像;和 js)的 links href 权限。在第一个操作中 URI 是 example.test/css/todo/index.css
,但在第二个操作中是 example.test/todo/css/todo/create.css
。
如何解决这个问题?
我使用 spring 2.2 和 thymeleaf
我终于解决了我的问题,首先用 /
重写了所有链接
我的视图模型中使用的 link 标签的 href 有问题,例如 <link th:href="@{css/todo/index}" rel="stylesheet" />
。
这在 example.test/todos
这样的控制器操作上很好用,但是当我尝试使用 example.test/todo/create
.
问题是我没有对静态文件(css;图像;和 js)的 links href 权限。在第一个操作中 URI 是 example.test/css/todo/index.css
,但在第二个操作中是 example.test/todo/css/todo/create.css
。
如何解决这个问题? 我使用 spring 2.2 和 thymeleaf
我终于解决了我的问题,首先用 /