java Spring MVC技巧汇总

1、POST请求中文乱码问题

spring Web MVC框架提供了org.springframework.web.filter.CharacterEncodingFilter用于解决POST方式造成的中文乱码问题,在web.xml配置文件中加入以下配置:

  1. <filter>
  2. <filter-name>CharacterEncodingFilter</filter

java Spring的Controller使用

在spring中许多声明都是通过注解来实现的。

一、声明Controller

这时说Controller,而不说控制器,因为它与传统的控制器有所不同,它只有传统的控制器的部分功能。
在Spring MVC中,使用@Controller就可以声明一个类为Controller类,实例如下:

  1. //声明包表
  2. package com.shixinke.easyspring.controller;
  3. //引入相关的包(

java spring mvc的web应用容器(webApplicationContext)配置详解

一、指定配置文件目录

一般而言,在web项目主配置web.xml(WEB-INF/web.xml)中指定web应用容器配置文件(web上下文配置文件)的位置,如果不指定,它默认读取WEB-INF目录下的[servletName]-servlet.xml文件。
在web.xml中通过init-param来指定容器配置文件目录,如下:

  1. <servlet>
  2. <servlet-nam

java 使用tomcat7-maven-plugin来部署java WEB项目

一、前提条件

  • 1、已经安装tomcat(要求是tomcat7及以上的版本)
  • 2、已经安装jdk
  • 3、已经安装maven并成功配置maven

二、实现步骤

1、tomcat中配置用户权限,用于maven部署(为maven部署添加相应的用户,并授予相应的权限)

在tomcat的的配置目录下找到tomcat-users.xml中(如/usr/local/tomcat/conf/tomcat-users.xml,

java 使用spring MVC开发第一个程序

一、开发工具

  • 1、编辑器:idea
  • 2、包管理工具:maven

二、步骤

1、打开idea,新建一个项目

File->New->Project,选择Maven

2、新建src/main/resources和src/main/webapps/WEB-INF目录
3、编辑maven项目配置文件,填写依赖项

项目根目录下pom.xml

  1. <?xml version="1.0" encoding=