Java 为什么Spring Boot无法使用+;象征
我有一个控制器和两个jsp 当我访问Java 为什么Spring Boot无法使用+;象征,java,spring-mvc,jsp,Java,Spring Mvc,Jsp,我有一个控制器和两个jsp 当我访问/test1返回状态代码404时。但是/test2是返回200 为什么Spring Boot无法解析+符号 @Controller public class TestController { @GetMapping("test1") public String test1() { return "/WEB-INF/views/IE10+.jsp"; } @GetMapping("test2") publi
/test1
返回状态代码404
时。但是/test2
是返回200
为什么Spring Boot无法解析+
符号
@Controller
public class TestController {
@GetMapping("test1")
public String test1() {
return "/WEB-INF/views/IE10+.jsp";
}
@GetMapping("test2")
public String test2() {
return "/WEB-INF/views/IE10.jsp";
}
}
我看到同样的问题:
但是我输入了
/test1
,它在URL中不包含+
。名为Demo+.java
的文件将不会被编译
最终jsp只是一个java文件,所以您应该使用java编码约定
根据法律,你不应该使用任何可能产生任何问题的名字
改用
IE10plus.jsp
。哦!感谢我没想到会涉及到java编译。