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

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

问题1:JSP文件无法生成

遇到的问题

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

如上图的Modules,在out里面没有看到生成对应的jsp文件夹。

解决的方法

点击file->project structure->modules,然后添加web,生成这样的目录结构,之后重新生成项目

jsp对应的文件夹就出来啦

问题2:classpath路径爆红

遇到的问题

最近又遇到一个类似的拷贝文件问题,在applicationContext.xml、web.xml文件中classpath一直爆红

问题如上图,觉得应该是classpath的问题。就在网上查了一下classpath的路径问题,觉得应该是resources文件夹没有被标识为resources,就像上面的web一样(轻车熟路了有没有)。

解决方法

还是和web一样,点击file->project structure->modules,然后点一下你的的文件夹,在我这里是ssmbuild

再点击sources,然后选择resources标记为resources,就可以啦。


就ok了,顺便提一嘴,不要为了复现bug而乱删,不然可能会引入新的bug
如果出现servletname和servletmapping明明有对应的爆红,建议从问题一到问题二的操作一起试一下(orz)。

SSM项目遇到的问题(1)相关推荐

  1. 将ssm项目和普通java项目打包

    1.先说普通的java打包 (1)第一步 (2)第二步 (3)第三步 (4)第四步 PS:这一步选择你要打包的那个java (5)第五步 PS:可以改名字 (6)第六步 PS:之后弹出这个 (7)最后 ...

  2. 解决ssm项目表单数据提交到数据库乱码问题

    解决ssm项目表单数据提交到数据库乱码问题 参考文章: (1)解决ssm项目表单数据提交到数据库乱码问题 (2)https://www.cnblogs.com/duzhentong/p/8576512 ...

  3. IDEA解决SSM项目的静态资源路径问题:HTML,CSS,JS--详解

    IDEA解决SSM项目的静态资源路径问题:HTML,CSS,JS--详解 参考文章: (1)IDEA解决SSM项目的静态资源路径问题:HTML,CSS,JS--详解 (2)https://www.cn ...

  4. SSM项目整合Quartz

    一.背景 SSM项目中要用到定时器,初期使用Timer,后来用spring 的schedule,都比较简单,所以功能比较单一而且他们不能动态的配置时间.后来就研究quartz,准备整合到项目中.Qua ...

  5. Redis在SSM项目中的简单使用

    Redis在SSM项目中的简单使用 一.基于SSM的Redis环境配置 前提是你的开发电脑安装和配置好了redis,如果没安装请看Window配置Redis环境和简单使用 1.1.pom文件中引入re ...

  6. 使用maven快速构建SSM项目

    这里我就假设大家都已经配置好Maven,就不在重复说明了.若没有配置可以参考<首次使用maven的配置过程>. 1.新建Maven项目 工作区–右键-new-other–搜索maven 现 ...

  7. java 怎么向串口发送指令_idea ssm项目java程序使用十六进制rxtx包向串口发送指令的方法...

    1.前提 idea ssm项目环境要配好,这里就不多赘述了,自己配好 2.下载配置rxtx包 官网下载:http://rxtx.qbang.org/wiki/index.php/Download 根据 ...

  8. SSM项目中怎样引入并使用Bootstrap

    Bootstrap 官网 https://v3.bootcss.com/getting-started/#download 下载 进入官网,点击用于生产环境的Bootstrap下的下载Bootstra ...

  9. SSM项目使用GoEasy 获取客户端上下线实时状态变化及在线客户列表

    一.背景 上篇SSM项目使用GoEasy 实现web消息推送服务是GoEasy的一个用途,今天我们来看GoEasy的第二个用途:订阅客户端上下线实时状态变化.获取当前在线客户数量和在线客户列表.截止我 ...

  10. 用idea搭建SSM项目,原来这么简单

    目录 前言 软件环境 创建项目 数据库文件 配置文件 pom.xml log4j.properties jdbc.properties applicationContext.xml spring-mv ...

最新文章

  1. TensorFlow全家桶的落地开花 | 2019 Google开发者日
  2. element ui点击按钮弹出款_前端猿应该知道的十大最流行的前端UI框架
  3. thinkphp5.0 使用paginate 分页后 foreach 循环体内不能处理数据的解决办法
  4. php 数据集转换树、递归重组节点信息多维数组(转)
  5. c++类指针赋值表达式必须是可修改的左值_C++学习刷题8--复制构造函数和赋值运算符重载函数...
  6. uva 10559——Blocks
  7. 数据类型转换规则C语言
  8. Scrapy 爬虫框架初体验三 —— 工程优化及其完善
  9. 初试django模型层
  10. 苹果下调macbook AppleCare+价格 英特尔芯pro除外
  11. C和C++的互相调用【原创】
  12. linux之lsof使用技巧
  13. MySQL延时更改数据_mysql数据库备份设置延时备份方法(mysql主从配置)
  14. H3C Hybrid实验
  15. 从C#程序中调用非受管DLLs
  16. 修改远程服务器的端口号
  17. Oracle中使用SQL语句修改字段类型
  18. JavaScript实现输出100以内含7和7倍数所有数
  19. python--data.dropna
  20. staruml 免费版

热门文章

  1. java获取图片比较相似度代码
  2. Redis实现优惠券秒杀
  3. Mysql like 用法
  4. 做IP 还是做自己?
  5. C#窗体实现控件与控件字体自动适应屏幕大小与分辨率
  6. 龙珠计划-SQL训练营 task2
  7. Excel怎么快速将多个工作表反向排列
  8. Altium designer软件使用
  9. java代码审计入门--01
  10. SQL优化之SQL查询语句的执行顺序解析