`

IntelliJ 创建springmvc项目

阅读更多

 

 1)New Project->Spring->Spring MVC, project name 为SpringHello

 



 

 

  2)       src文件加下创建packagecn.lgs.hello

 



 

  3)在hello文件夹下创建类:HelloController

代码:

 

package cn.lgs.hello; 

import org.springframework.stereotype.Controller;

import org.springframework.ui.ModelMap;

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

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

 

/**

 * Created by Administrator on 2017/6/3.

 */

@Controller

@RequestMapping(value = "/hello", method = RequestMethod.GET)

public class HelloController {

    @RequestMapping(value = "/hello", method = RequestMethod.GET)

    public String printHello(ModelMap model) {

        model.addAttribute("msg", "Spring MVC Hello World!");

        model.addAttribute("name", "lgs");

        return "hello";

    }

}

 

 

 

4) WEB-INF下创建jsp文件夹,在文件夹下创建hello.jsp,并删除WEB-INF下自动创建的index.jsp

hello.jsp代码:

<%--

  Created by IntelliJ IDEA.

  User: Administrator

  Date: 2017/6/3

  Time: 18:06

  To change this template use File | Settings | File Templates.

--%>

<%@ page contentType="text/html;charset=UTF-8" language="java" %>

<html>

<head>

    <title>${msg}</title>

</head>

<body>

<h1>${msg}</h1>

<span>${name}</span>

</body>

</html>

 

5dispatcher-servlet.xml增加如下配置:

 

<context:component-scan base-package="cn.lgs.hello"/>

 

    <!-- 静态资源(js、image等)的访问 -->

    <mvc:default-servlet-handler/>

 

    <!-- 开启注解 -->

    <mvc:annotation-driven/>

 

    <!--ViewResolver 视图解析器-->

    <!--用于支持Servlet、JSP视图解析-->

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

        <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>

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

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

    </bean>

 

6web.xml对应项作如下修改

  <url-pattern>/</url-pattern>

 

7) 主菜单Run->Edit Configrations,点击左上角"+"号,选择tomcat server->Local

   server标签:name: tomcat8

               Configure->Tomcat Home:C:\apache-tomcat-8

open browser: 第一个栏填:http://localhost:8080/hello/hello

   deployment:点击“+”,添加artificat:SpringHelloTest:war exploded

   

 

 

 

9) 此时基本完毕,运行会提示错误:

  org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file



 

   需要在添加两个包:

   jstl.jarstandard.jar 拷贝到lib下后,在Project Structure(右上角放大镜前面的图标)->Project Settings->Libraries->添加jstlstandard两个lib,然后修正Problems下的问题(点击Fix即可)。



 

 

 

   再次运行成功,在浏览器中输出如下内容:

 

 

 

 

  • 大小: 45 KB
  • 大小: 17.8 KB
  • 大小: 27.7 KB
  • 大小: 57.9 KB
  • 大小: 29.2 KB
  • 大小: 13.3 KB
  • 大小: 27.6 KB
  • 大小: 41.2 KB
  • 大小: 8.3 KB
分享到:
评论

相关推荐

    intellij maven springmvc demo

    创建SpringMVC项目** 首先,我们需要在IntelliJ IDEA中创建一个新的Maven项目。选择“New Project”,然后在“Project SDK”中选择对应的Java版本。在“Project Type”中选择“Empty Project”,接着在...

    IDEA用maven创建springMVC项目和配置(XML配置和Java配置)

    本文将详细介绍如何在IntelliJ IDEA(IDEA)中使用Maven来创建一个Spring MVC项目,并探讨XML配置与Java配置两种方式。 首先,我们需要在IDEA中启动一个新的项目。选择“New Project”,然后在左侧选择"Maven",...

    idea创建springMVC项目.pdf

    idea创建springMVC项目 本文档详细介绍了使用IntelliJ IDEA创建Spring MVC项目的步骤,包括创建项目、配置Tomcat、部署项目、运行项目和添加依赖等。 一、创建项目 在IDEA中创建Maven项目,填写项目基本信息,并...

    IntelliJ IDEA 2017建立简单springMVC(hua)

    在 IntelliJ IDEA 2017 中建立一个简单的 SpringMVC 项目涉及到多个步骤,以下将详细解释每个步骤中所包含的知识点: 1. 环境说明 - JDK 是 Java Development Kit,是 Java 程序员开发和运行 Java 程序必不可少的...

    IntelliJ IDEA上创建Maven Spring MVC项目

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个基于Maven的Spring MVC项目。首先,我们需要了解几个核心概念: 1. **IntelliJ IDEA**:这是一款强大的Java集成开发环境(IDE),广泛用于Java应用程序的...

    springMVC+Spring+Mybatis+Maven整合代码案例

    2、创建Maven项目,按需映入Maven包依赖--&gt;配置文件:pom.xml 3、搭建Spring配置:spring.xml(扫描service),config.properties,log4j.properties; 4、搭建spring和mybatis的配置:spring-mybatis.xm(扫描dao)) 5...

    用IDEA IntelliJ创建Web项目工程教程+源代码

    本教程将深入讲解如何利用IntelliJ IDEA创建一个完整的Java Web项目,并提供源代码供学习参考。 首先,我们需要了解Java Web项目的组成部分。它通常包含前端资源(HTML、CSS、JavaScript)、后端服务器逻辑(Java ...

    Intelli idea 创建 SpringMVC 工程

    **SpringMVC 框架在 IntelliJ IDEA 中的创建步骤** SpringMVC 是一个轻量级的、基于组件的 Web 应用框架,它作为 Spring 框架的一部分,为开发 MVC(Model-View-Controller)模式的应用程序提供了强大支持。在 ...

    IDEA社区版编写的SpringMVC小项目

    在SpringMVC项目中,常见的目录结构包括`src/main/java`(存放源代码)、`src/main/resources`(存放配置文件和静态资源)、`src/main/webapp`(存放Web应用相关的文件,如HTML、CSS、JavaScript等)。 **单文件...

    intellij idea中搭建Springmvc

    下面将详细讲解如何使用IntelliJ IDEA来构建一个基本的Spring MVC项目,并实现简单的页面输出。 1. **创建新项目** 首先,打开IntelliJ IDEA,选择“New Project”,然后在左侧的模板列表中选择“Spring ...

    spring+springmvc+mybatis+maven整合demo

    3. 配置SpringMVC:创建SpringMVC的配置文件,如`servlet-context.xml`,设置DispatcherServlet、视图解析器、拦截器等。 4. 配置MyBatis:编写MyBatis的全局配置文件`mybatis-config.xml`,指定日志工厂、映射文件...

    SpringMvc项目配置实例

    本篇文章将详细讲解如何通过两种方法配置 Spring MVC 项目,并结合 IntelliJ IDEA(IDEA)、Java、Spring 和 Maven 进行实践。 首先,我们需要了解 Spring MVC 的基本架构。它包括 DispatcherServlet、Controller、...

    IntelliJ IDEA maven 构建简单springmvc项目(图文教程)

    本文将详细介绍如何使用IntelliJ IDEA和Maven构建一个简单的Spring MVC项目。 首先,我们需要确保我们的开发环境已经准备就绪。在本文中,使用的环境是Apache Tomcat 8.5.15和JDK 1.8.0_172。IntelliJ IDEA是一款...

    SpringMVC演示项目

    本项目是使用 IntelliJ IDEA 创建的一个基本的 SpringMVC 示例,旨在帮助开发者快速理解和上手这个强大的框架。 ### 创建 SpringMVC 项目 在 IDEA 中创建 SpringMVC 项目,首先要选择 "Spring Initializr" 配置,...

    InterlliJ IDEA基于maven创建SpringMVC学习

    在本文中,我们将深入探讨如何使用IntelliJ IDEA结合Maven来创建一个Spring MVC项目,这对于初学者或者希望扩展技能的.NET开发者来说是一份宝贵的指南。首先,我们需要确保拥有正确的开发环境,包括JDK 1.8、...

    idea工具创建的Spring+SpringMVC+Hibernate+maven项目

    标题中的"idea工具创建的Spring+SpringMVC+Hibernate+maven项目"指的是使用IntelliJ IDEA这个集成开发环境(IDE)构建的一个Java Web项目,该项目整合了四个关键的技术框架:Spring、SpringMVC、Hibernate以及Maven...

    使用IntelliJ IDEA开发基于Maven+Spring MVC的入门Java项目下载

    标签“IntelliJIDEA Maven SpringMVC Java”进一步明确了项目的技术栈,表明这个项目是用Java语言开发,使用Maven进行构建管理,并采用了Spring MVC作为Web框架。 从压缩包子文件的文件名称列表来看: 1. `....

    使用InteliJ-IDEA开发Springmvc

    创建Maven Web项目是使用IntelliJ IDEA搭建SpringMVC应用的起始点。创建项目时,选择Maven作为项目类型,并在创建向导中勾选“Create from archetype”选项。 archetype是Maven项目模板的意思,可以简化项目的创建...

Global site tag (gtag.js) - Google Analytics