2020.3用IDEA创建Spring MVC项目操作流程

2020-03-16  本文已影响0人  盐焗鸡YanJJ

操作步骤

1.建项(就是起个名)    2.配置tomcat   3.添依赖   4.建Controller类 

5.修改 web.xml 和 dispatcher.xml

6.创建响应路径   7.测试

File - new - project - Spring SpringMVC - next - 起个项目名awa

用maven创建配置实在是太恶心啦!

配置Tomcat - 找IntellJ idea右上角的Edit Configuretion - 绿色加号 - tomcat server - local - fixed

部署一个tomca服务器

File - Project Structure - Aritifects - 右下角 Fix - AddAll missing dependencies - Apply

右上角绿箭头启动tomcat - 访问http://localhost:8080/index.jsp - 测试能不看到初始页面 =D

Src目录建包 - 包底下建类文件tryController代码如下

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

@Controller

@RequestMapping("/Controller")

public class tryController {

    @RequestMapping("/test")

    public String test() {

        System.out.println("执行了..");

        model.addAttribute("test","something");

        return "success";

    }

}


web目录 - WEB-INF - web.xml - *.form改为/

dispatcher.xml - bean中间添加<context:component-scan base-package="写src下创建的包名"/>

填加视图解析器

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">

<!-- 视图的路径 -->

    <property name="prefix" value="/WEB-INF/view/"/>

    <!-- 视图名称后缀 -->

    <property name="suffix" value=".jsp"/>

</bean>


添加视图解析器的代码

在WEB-INF右键创建view文件夹 - view里添加success.jsp文件

目录对应视图解析器的视图路径噢~

index在web目录下(默认就在),在succuss页面用EL表达式,测试tryController传来的信息

<body> 测试 ${test} </body>


重启tomcat,访问http://localhost:8080/Controller/test 页面打印 测试 something

成功!撒花!嗷嗷嗷!

简略纯文字步骤(检查用)

1 SpringMVC起名 -【tomcat fixed】-【Project Structure - Aritifects AddAll 】- 测试index

2 src建包 & controller -【WEB-INF下web.xml改"/"】-【dispatcher.xml 写扫描 & 视图解析器】

3 WEB-INF建路径 & 页面 - 【测试Controller & 响应页面】


参考连接 IDEA建立Spring MVC Hello World 详细入门教程 文章作者小墨的童鞋

出于希望节省复查操作时间,删减了文章中耐心的讲解测试和理论部分

上一篇下一篇

猜你喜欢

热点阅读