Intellij搭建springmvc常见问题解决方案

网友投稿 208 2022-11-15


Intellij搭建springmvc常见问题解决方案

注意是maven的webapp:

选择maven下一步下一步。

maven下载过慢在setting中加入镜像。 我也有疑问这是什么鬼格式,但是证明,格式不用调整,直接粘贴进去:

  

    nexus-aliyun

  

*

Nexus aliyun

http://maven.aliyun.com/nexus/content/groups/public

我在这里踩了一个特郁闷的坑,注意看这里,没有package war, 这里有毒,导致我的tomcat一直加不进去artifacts

暂时就是这个鬼样子的结构,手动补全结构,

调整一下包:

加入和pom中的依赖 和 web.xml和 springmvc.xml

注意这里别丢了 pom:

pom.xml:

xmlns:xsi="http://w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

com.shishi

mymvc

1.0-SNAPSHOT

war

UTF-8

1.7

1.7

5.2.8.RELEASE

org.springframework

spring-context

${spring-version}

org.springframework

spring-webmvc

5.2.8.RELEASE

commons-logging

commons-logging

1.2

junit

junit

4.11

test

javax.servlet

javax.servlet-api

4.0.0

provided

javax.servlet

jstl

1.1.1

taglibs

standard

1.1.1

web.xml:

xmlns="http://java.sun.com/xml/ns/javaee"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"

id="WebApp_ID" version="3.0">

SpringMVC

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

classpath:SpringMVC.xml

1

SpringMVC

/

springmvc.xml:

xmlns:xsi="http://w3.org/2001/XMLSchema-instance"

xmlns:context="http://springframework.org/schema/context"

xmlns:mvc="http://springframework.org/schema/mvc"

xsi:schemaLocation="http://springframework.org/schema/beans http://springframework.org/schema/beans/spring-beans.xsd http://springframework.org/schema/context https://springframework.org/schema/context/spring-context.xsd http://springframework.org/schema/mvc https://springframework.org/schema/mvc/spring-mvc.xsd"http://>

这已经是很精简版的了。

配置tomcat, 我在这里遇到了问题,记录详细点:

(上面删除了mymvc:war也是可以的。图就懒得替换了。)

ok

启动tomcat成功:

而且注意这里不要用http://localhost:8080/ 去试,会404.

xmlns:xsi="http://w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

com.shishi

mymvc

1.0-SNAPSHOT

war

UTF-8

1.7

1.7

5.2.8.RELEASE

org.springframework

spring-context

${spring-version}

org.springframework

spring-webmvc

5.2.8.RELEASE

commons-logging

commons-logging

1.2

junit

junit

4.11

test

javax.servlet

javax.servlet-api

4.0.0

provided

javax.servlet

jstl

1.1.1

taglibs

standard

1.1.1

web.xml:

xmlns="http://java.sun.com/xml/ns/javaee"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"

id="WebApp_ID" version="3.0">

SpringMVC

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

classpath:SpringMVC.xml

1

SpringMVC

/

xmlns="http://java.sun.com/xml/ns/javaee"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"

id="WebApp_ID" version="3.0">

SpringMVC

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

classpath:SpringMVC.xml

1

SpringMVC

/

springmvc.xml:

xmlns:xsi="http://w3.org/2001/XMLSchema-instance"

xmlns:context="http://springframework.org/schema/context"

xmlns:mvc="http://springframework.org/schema/mvc"

xsi:schemaLocation="http://springframework.org/schema/beans http://springframework.org/schema/beans/spring-beans.xsd http://springframework.org/schema/context https://springframework.org/schema/context/spring-context.xsd http://springframework.org/schema/mvc https://springframework.org/schema/mvc/spring-mvc.xsd"http://>

xmlns:xsi="http://w3.org/2001/XMLSchema-instance"

xmlns:context="http://springframework.org/schema/context"

xmlns:mvc="http://springframework.org/schema/mvc"

xsi:schemaLocation="http://springframework.org/schema/beans http://springframework.org/schema/beans/spring-beans.xsd http://springframework.org/schema/context https://springframework.org/schema/context/spring-context.xsd http://springframework.org/schema/mvc https://springframework.org/schema/mvc/spring-mvc.xsd"http://>

这已经是很精简版的了。

配置tomcat, 我在这里遇到了问题,记录详细点:

(上面删除了mymvc:war也是可以的。图就懒得替换了。)

ok

启动tomcat成功:

而且注意这里不要用http://localhost:8080/ 去试,会404.


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Springmvc conver实现原理及用法解析
下一篇:Springmvc ViewResolver设计实现过程解析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~