SSM项目遇到的问题(1)

SSM项目拷贝过程中遇到的一个问题

  • 问题1:JSP文件无法生成
    • 遇到的问题
    • 解决的方法
  • 问题2:classpath路径爆红
    • 遇到的问题
    • 解决方法

问题1:JSP文件无法生成

遇到的问题

在搭建、配置SSM环境中,其中是踩了不少雷,大体也都解决了,所以打算直接创建一个Demo框架,以便后面移植使用,但是在拷贝后遇到了一个bug,卡了很久的404bug,后来发现问题在于jsp没有生成,因为拷贝后的Web文件夹没有被Idea识别并且编译。
SSM项目遇到的问题(1)_第1张图片
如上图的Modules,在out里面没有看到生成对应的jsp文件夹。

解决的方法

点击file->project structure->modules,然后添加web,生成这样的目录结构,之后重新生成项目SSM项目遇到的问题(1)_第2张图片

jsp对应的文件夹就出来啦
SSM项目遇到的问题(1)_第3张图片

问题2:classpath路径爆红

遇到的问题

最近又遇到一个类似的拷贝文件问题,在applicationContext.xml、web.xml文件中classpath一直爆红
SSM项目遇到的问题(1)_第4张图片
问题如上图,觉得应该是classpath的问题。就在网上查了一下classpath的路径问题,觉得应该是resources文件夹没有被标识为resources,就像上面的web一样(轻车熟路了有没有)。

解决方法

还是和web一样,点击file->project structure->modules,然后点一下你的的文件夹,在我这里是ssmbuild
SSM项目遇到的问题(1)_第5张图片

再点击sources,然后选择resources标记为resources,就可以啦。
SSM项目遇到的问题(1)_第6张图片
SSM项目遇到的问题(1)_第7张图片
就ok了,顺便提一嘴,不要为了复现bug而乱删,不然可能会引入新的bug
如果出现servletname和servletmapping明明有对应的爆红,建议从问题一到问题二的操作一起试一下(orz)。

你可能感兴趣的:(SSM,ssm)