Java 21:Spring 4(Intelij IDEA下的SpringMVC环境搭建)

本文详细记录了在Intelij IDEA中搭建SpringMVC环境的过程,包括遇到的问题及解决方案,如ContextLoaderListener类找不到、JSTL库的引入问题等。通过这些步骤,成功建立了包含控制器、模型、视图的MVC基础架构。
摘要由CSDN通过智能技术生成

最近又开始学习Java Web,其实之前已经实习做过几个月相关工作,当时用的是SSH进行了几个月ERP软件的开发,感觉最难的还是前期学的时候,各种不知道怎么搭建环境,书上的、网上的代码也基本不能直接跑通,当时自己搭SSH花了一周多,最后的原因居然是有个Spring的包漏掉了(我是把下载的Spring资料里lib所有的JAR放进去,结果没想到还有一些JAR不在lib里,在其他目录里,很郁闷)

然后最近买了本《Spring实战》,看起来不错,但是照着敲代码又让我郁闷了,按着上面的纯Java注解的方式敲出来没反应(书上代码居然还有个别拼写错误)。。。也没报错,看网上也有一些人是同样的问题,都是这本书,也没个解法,瞬间对这本书失去了信心,还是回归大众化的XML配置方式了。

然后干脆直接从Eclipse换到Intelij IDEA了,感觉后面应该用得更多。


IDEA要比Eclipse智能很多,也更让人眼花缭乱,虽然智能,但是直接建的工程也没能直接跑成功。。。。

建立一个工程,选择Spring MVC



发现确实智能,web.xml和分发器和spring上下文的xml都帮我们建好了,web.xml内容都填好了

这里需要改一下web.xml的内容,

<servlet-mapping>
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>/</url-pattern>	//这个地方改成/,默认接收一切请求
    </servlet-mapping>
其他不用改,在有index.jsp的情况下直接在Tomcat下运行即可

然后运行我就遇到了错误,它说找不到Spring的什么ContextLoaderListener的Class,你不是创项目的时候都帮我下载好了么,现在报什么错?!

搞了一整天才发现这么改:File——Project Structure——Artifact里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值