springMVC(一)——servlet.xml配置

SpringMVC中dispatcher-servlet.xml的配置问题 今天在第一次搭SpringMVC的时候遇到了一个问题困扰了好久,目录如下图所示: HelloController中的函数 package peihao.mvc.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMa... 阅读详情

一.创建HelloWeb的Dynamic Web项目
二.在新建的项目src下创建com.HelloWeb.controller的包
三.将要用到的spring jar包放在WebRoot/WEB-INF/lib下
四.在com.HelloWeb.controller包下创建名为:HelloController.java的类

/**
 * @author wuchao
 * @time 下午4:29:01
 * @description TODO
 */
package com.HelloWeb.controller;

import java.lang.reflect.Method;

import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

/**
 * @author wuchao
 * @time 下午4:29:01
 *
 */
@Controller
@RequestMapping("/HelloWeb")
public class HelloController {

    @RequestMapping(method = RequestMethod.GET)
    public String pringHello(ModelMap model){
        model.addAttribute("massage", "Hello,spring MVC Framework");
        return "HelloWeb";
    }
}

@Controller
引用DispatcherServlet的Controller,接受用户请求,并根据GET或者POST方法调用相应的服务方法,并将视图名称返回给DispatcherServlet
@RequestMapping
经过测试 RequestMapping在这个项目中并没有起到作用 真正起到作用的是return”HelloWeb”
五.WebContent/WEB-INF文件夹下创建SpringMVC配置文件web.xml和HelloWeb-servlet.xml
web.xml

<web-app id="WebApp_ID" version="2.4"
    xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

    <!-- 服务器显示名字 -->
    <display-name>Spring MVC Application</display-name>
    <!-- 加载servlet转发器 -->
    <servlet>
        <servlet-name>HelloWeb</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <!-- servlet映射 主要是为了页面访问根目录 -->
    <servlet-mapping>
        <servlet-name>HelloWeb</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>
</web-app>

HelloWeb-servlet.xml

<beans xmlns="http://www.springframework.org/schema/beans"
   xmlns:context="http://www.springframework.org/schema/context"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="
   http://www.springframework.org/schema/beans     
   http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
   http://www.springframework.org/schema/context 
   http://www.springframework.org/schema/context/spring-context-3.0.xsd">

   <!-- 扫描包 -->
   <context:component-scan base-package="com.HelloWeb"></context:component-scan>
   <!-- 配置驶视图解析器 -->
   <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
   <property name="prefix" value="/WEB-INF/jsp/"></property>
   <property name="suffix" value=".jsp"></property>
   </bean>
   </beans>

六.在WebContent/WEB-INF文件夹下创建一个名为jsp的子文件夹。在此子文件夹下创建视图文件HelloWeb.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>springMVC第一个网页</title>
</head>
<body>
<h1>hello,${massage}</h1>
</body>
</html>
SpringMVC源码 1 ContextLoaderListener和Servlet容器web.xml配置 SpringMVC源码 1 ContextLoaderListener和Servlet容器web.xml配置 1.先说下ServletContext javaee标准规定了,servlet容器需要在应用项目启动时,给应用项目初始化一个ServletContext作为公共环境容器存放公共信息。ServletContext中的信息都是由容器提供的。 阅读详情

相关推荐

四旋翼滑模控制:从理论到Simulink实现

本文深入探讨了四旋翼滑模控制的理论与Simulink实现,对比了其相较于PID控制在抗干扰和鲁棒性方面的显著优势。文章详细介绍了从精确动力学建模、内外环滑模控制器设计到指令解算的完整流程,并分享了Simulink仿真搭建、参数调试及抗扰性能验证的实战经验,帮助工程师掌握在复杂环境下提升四旋翼稳定性的进阶技能。

weixin_29163581的博客 375

SpringMVC

springmvc

qq_37171694的博客 4257

数字孪生实战:如何用Blender+Unity快速搭建未来工厂3D模型(附资源包)

本文提供了一套利用Blender进行三维建模,再结合Unity构建虚拟仿真环境的实用方案,旨在帮助中小型制造企业低成本、高效率地搭建未来工厂数字孪生原型系统。文章详细介绍了从数据规划、模型优化到场景构建、逻辑仿真与数据对接的全流程,并附有资源包,助力技术团队快速实现从静态展示到动态交互的数字孪生应用。

weixin_29191669的博客 338

使用springmvc配置servlet

使用springmvc配置servlet 将springmvc引入系统 设置web.xml 在web.xml中 添加servlet的相关配置,进而引入springmvc springmvc提供了一个servlet,能够拦截所有的请求 servlet-mapping设置了servlet的检查路径,路径设置为"/" <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchem

小老头叔叔的博客 4866

libiec61850实战:手把手教你用C语言动态获取IED设备模型(附完整代码解析)

本文详细介绍了如何使用libiec61850库通过C语言动态获取IED设备模型,包括环境配置、连接建立、模型遍历及错误处理等关键步骤。通过完整的代码示例和实战案例,帮助开发者掌握智能变电站通信中的核心技术,提升工业自动化系统的开发效率。

weixin_42519985的博客 433

RTC温度补偿:如何让时间分秒不差?

RTC(实时时钟)温度补偿技术通过"检测温度→计算误差→动态调整频率"的闭环机制,解决振荡器频率随温度变化导致的时间误差问题。核心步骤包括:1)高精度温度检测;2)基于温度-频率误差模型计算偏差;3)通过硬件(可编程电容/DAC)或软件方式调整振荡频率。该技术需突破温度检测精度、误差模型拟合、频率调整分辨率等关键点,根据不同应用场景(消费电子±5ppm至军工±0.1ppm)选择匹配方案。典型实现如STM32的分段线性补偿算法,可将工业级RTC精度提升至±2ppm以内。

上市公司前技术负责人,20 年软硬件深耕 + 百人研发团队管理经验,名校理工科背景加持。从技术攻坚到团队掌舵,沉淀海量项目实战与管理心得,专注分享软硬件干货、疑难问题解决方案,既是靠谱知识传播者,也盼链接优质项目共成长。 1229

spring-MVC web.xml springmvc-servlet.xml 配置文件

springMVC配置文件 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/n

Java老兵的后端进阶与AI前沿探索之路。 2288

论文阅读笔记--Grid Anchor based Image Cropping: A New Benchmark and An Efficient Model

基于网格锚的图片裁剪:一种新的标准和高效的模型摘要1.介绍2.相关工作2.1 图像裁剪数据集和评估指标 摘要 图像裁剪的目的是通过去除图像中无关的内容来改善图像的组成和美学质量。现有的图像裁剪数据库大多只提供一个或多个人工标注的边界框作为基准,难以反映实际中图像裁剪的非唯一性和灵活性。 采用IoU等评价指标也不能可靠地反映裁剪模型的真实性能。本文回顾了图像裁剪的问题,并通过考虑图像裁剪的特殊特性和要求(如局部冗余、内容保存、高宽比),提出了基于网格锚的公式。 我们的公式将候选裁剪窗口的搜索空间从数百万减少到

qq_22565865的博客 2948

springmvc-servlet.xml 配置

【代码】springmvc-servlet.xml 配置。

smhz147的博客 586

KEIL 5.38如何手动安装ARM Compiler V5?完整配置流程分享

本文详细介绍了在KEIL 5.38环境下手动安装和配置ARM Compiler V5(AC5)的完整流程,解决历史遗留项目的兼容性问题。从获取安装包、环境变量设置到KEIL集成配置,逐步指导开发者完成AC5的部署,并提供了常见错误排查和性能优化建议,帮助开发者高效维护基于C编译器的老项目。

weixin_29168813的博客 628

英飞凌TC3xx之一起认识GTM系列(一)先来认识GTM架构

本文讲述英飞凌TC3xx的通用计时器GTM的架构。

无所适从的我的博客 4596

【SpringMVC学习笔记】配置

context:component-scan base-package="com.[用户自定义].controller"/>--配置DispatchServlet;springmvc的核心,即请前端控制器-->--通过初始化参数指定SpringMVC配置文件的路径位置,进行关联-->--自动扫描包,让包下的注解生效,由ioc容器统一管理-->--设置启动顺序为1,数字越小启动越快-->--所有的请求都会被springmvc拦截-->--让springmvc不处理静态资源-->--视图解析器-->

qq_49272798的博客 352

Go游戏服务器开发的一些思考(一):语言层面

Go是比C++更好用的高级语言使用Go作为服务器开发的主语言前,首先需要对Go语言做下定性。在接触Go前,可能给人的印象(至少是我),Go是一门脚本语言。看了 官方文档 ,才知道Go是一门高级语言。与C++相比,它有以下优势: 面向接口的编程没有C++复杂的面向对象语法,如类、继承、多态、虚函数等等。Go中只有结构与接口,从语言层面上,直接指导功能与功能间的解耦。直接且语法简单 提供语言反射机制提供

范安崇的博客 9560

配置springmvc-servlet.xml

配置springmvc-servlet.xml

Gru的博客 261

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

SpringMVC配置中的 springmvc-servlet.xml 和 web.xml 文件

SpringMVC配置文件 web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://

qq_43618698的博客 4566

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

springmvc-servlet.xml配置文件的解析

前面有篇文章介绍了在java web项目中web.xml的几个关键部分的解释。其中里面有个servlet项,它告诉servlet容器要部署哪些servlet以及要将servlet映射到哪个URL。 比如一个SpringMVC项目的web.xml的servlet部分可能配置如下: <!-- 配置 Spring MVC DispatchcerServlet 前端控制器 --> &lt...

深海微澜 2142

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

SpringMVC 常用applicationContext.xml、web.xml、servlet-mvc.xml简单配置

在进行学习配置文件之前,为了加深对框架的认识,简单的做了SSM框架的简单实验。然后画出listAll查询方法的整个过程的思维导图。 整个过程中的web.xml、SpringMVC.xml、applicationContext.xml配置文件起到关键作用,同时也是为了加深理解,在此做下记录,请看下面!一、SpringMVC的web.xml配置关于SpringMVC 的web.xml详细介绍,我之

J.Jian博客 3177

springMVC(二)web.xml和springmvc-servlet.xml配置

首先是配置web.xml将请求交给spring的DispatcherServlet处理 代码如下&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/jav...

zhang_jane_1987的博客 1万+

springMVC之servlet-config.xml配置

xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/sch

u010177899的博客 556

SpringMVC搭建应用(XML配置方式+零XML配置),Servlet3.0 SPI规范,SpringMVC源码分析及相关知识点,手写自己的SpringMVC框架jar发布使用

这篇分享开始对SpringMVC进行学习。在讨论之前相信大部分都或多或少使用过SpringMVC,因为这个SpringMVC框架简单易用,代码结构清晰,而且其可拓展性等优势也非常明显,也因此目前来说SpringMVC依旧是许多开发者选择使用的技术框架。 既然SpringMVC这么强大,那就让我们开始了解这个强大的工具吧。 在学习之前,一如既往先提出学习目标,通过本文及关联文章的学习,我们会学习了解以下知识: (1)SpringMVC的工作流程; (2)SpringMVC的XML方式搭建应用,包括Di

qq_20395245的博客 504

SpringMVC配置Servlet初始参数context-para时报错:IOException parsing XML document from ServletContext resource。

IDE:idea 主题:SpringMVC简单配置,Spring配置文件的命名规则 问题报错: IOException parsing XML document from ServletContext resource [/WEB-INF/mvc-servlet.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletCont...

weixin_44186707的博客 608

web.xml和springmvc-servlet.xml配置

首先是配置web.xml将请求交给spring的DispatcherServlet处理 代码如下&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun...

莫等闲的博客 788

【springmvc】servlet3.0无需配置web.xml配置文件的原理

在最新的SpringMVC项目中,一个web项目中无需配置传统的web.xml配置文件就能正常启动运行,这是怎么实现的呢?其实这并不是SpringMVC的功劳,而是servlet3规范支持无需web.xml,以及web容器对这个规范的实现。 简单使用 配置 引入依赖: ... .... <!-- 指定servlet版本为3.0 --> <dependency> <groupId>javax.servlet</groupId&gt

morris 2471

SpringMVC的一些配置 web-app.xml、springmvc-servlet.xml

web-app.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns..

weixin_50896519的博客 242

IDEA 项目 web.xml 中 Servlet 配置红色波浪线报错:cannot resolve servlet ‘springmvc‘

IDEA 项目 web.xml 中 Servlet 配置红色波浪线报错:cannot resolve servlet ‘springmvc’ 出现原因 因为我们自己使用的tomcat的版本与maven创建的骨架结构的web.xml的配置文件中的版本不一致. 解决方案 查找我们本地的tomcat的web.xml的配置信息,然后复制过来就ok了 注意事项 我也是将网上的所有方法都尝试了一遍,或许要先把tomcat的相关东西全部都配置好吧,然后再到这一步,就成功了. 还有就是要注意一下servlet的版本

qq_35653657的博客 1973
上一篇: mybatis(七) mybatis与spring集成
下一篇: git使用教程
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值