运行JSP文件
首次使用Idea运行jsp文件遇到的问题汇总。
运行出现404错误。
首先配置好Tomcat,我选用的是Tomcat 10.0.27.安装好Tomcat,并进行相关配置。我用的是IDEA2020.2.3 x64版本,不同版本会有区别。
这是我的以上配置,特别注意下图三角标识的test.jsp。这个jsp名称必须和要运行的jsp文件一致。否则会报404错误。这是我找寻好久发现的,这个不能通过后面的文件夹选择器选择,必须手动录入,可能是我使用的这个IDEA版本的原因。之后保存再运行就可以。
其他
编译class 文件
学习jsp链接RUNOOB.COM: https://www.runoob.com/jsp/jsp-actions.html
打开IDEA,选中你要编译的java文件,点击菜单栏的Build,再点击Recompile就好了。
点击右边的ProjectStructure 按钮,打开工程结构窗口。
点击Modules,选中你要查的模块,然后在Paths里面看看有没有选中Use Module Compile out path这个,如果选中了,那么这个模块是单独配置了输出目录。
我的class 输出目录是在target 文件夹的classes文件夹中,将该文件拷贝至当前 JSP 项目的 WebContent/WEB-INF/classes/com/runoob/main下( com/runoob/main 包路径,没有需要手动创建)。