2015-1117(spring mvc)

原创 2015年11月17日 22:10:16
在web.xml中的配置
    <!-- 注册springmvc核心控制器 -->
    <servlet>
        <servlet-name>DispatcherServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <!-- 通知DispatcherServlet去指定的目录下加载springmvc.xml配置文件 -->
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:springmvc.xml</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>DispatcherServlet</servlet-name>
        <url-pattern>*.action</url-pattern>
    </servlet-mapping>



    <!-- 注册spring提供的针对POST请求的中文乱码问题 -->
    <filter>
        <filter-name>CharacterEncodingFilter</filter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>CharacterEncodingFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>        
---------------------------------------------------------------------------------------------------------------------------  


---------------------------------------------------------------------------------------------------------------------------


http://www.cnblogs.com/csonezp/p/3642817.html

http://www.yiibai.com/mybatis/mybatis_spring_mvc.html

http://elf8848.iteye.com/blog/875830/


mybitas

http://blog.csdn.net/kutejava/article/details/9164353#t9

svn

Subclipse 1.10.x - http://subclipse.tigris.org/update_1.10.x

c3p0模版

<c3p0-config>
  <default-config> 
    <property name="user">root</property>
    <property name="password">java</property>
    <property name="driverClass">com.mysql.jdbc.Driver</property>
    <property name="jdbcUrl">jdbc:mysql://localhost:3306/jdbc</property>
    <property name="initialPoolSize">10</property>
    <property name="maxIdleTime">30</property>
    <property name="maxPoolSize">100</property>
    <property name="minPoolSize">10</property>
    </default-config>

</c3p0-config>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
      <div>    
          <select style="width:60px" multiple size="10" id="leftID">
              <option>选项A</option>
              <option>选项B</option>
              <option>选项C</option>
              <option>选项D</option>
              <option>选项E</option>
              <option>选项F</option>
              <option>选项G</option>
              <option>选项H</option>
              <option>选项I</option>
              <option>选项J</option>
          </select>
      </div>
      <div style="position:absolute;left:100px;top:60px">
          <input type="button" value="批量右移" id="rightMoveID"/>
      </div>
      <div style="position:absolute;left:100px;top:90px">
          <input type="button" value="全部右移" id="rightMoveAllID"/>
      </div>
      <div style="position:absolute;left:220px;top:20px">    
          <select multiple size="10" style="width:60px" id="rightID">
          </select>
      </div>
  </body>
  <script type="text/javascript">
          //双击右移
          document.getElementById("leftID").ondblclick=function(){
              //选中的option元素
            var optionElement = this[this.selectedIndex];
            //删除左边select元素中的option元素
            this.removeChild(optionElement);
            //将删除后的元素,添加到右边select元素中
            document.getElementById("rightID").appendChild(optionElement);
            //document.getElementById("rightID").appendChild(optionElement);
          }
          //全部右移
          document.getElementById("rightMoveAllID").onclick=function(){
            //定位左边的select元素
            var leftSelectElement = document.getElementById("leftID");
            //获取左边的select元素中option元素的个数
            var size = leftSelectElement.options.length;
            //迭代
            for(var i=0;i<size;i++){
                //取得每左边每一个option元素
                var optionElement = leftSelectElement.options[0];
                //添加到右边
                document.getElementById("rightID").appendChild(optionElement);
            }    
          }
          //批量右移
        document.getElementById("rightMoveID").onclick=function(){
            //定位左边的select元素
            var leftSelectElement = document.getElementById("leftID");
            //获取左边的select元素中option元素的个数
            var size = leftSelectElement.options.length;
            //迭代
            for(var i=0;i<size;i++){
                //获取左边选中的option元素
                var optionElement = leftSelectElement[leftSelectElement.selectedIndex];
                //添加到右边
                document.getElementById("rightID").appendChild(optionElement);
            }    
          }
            </script>
</html>




spring4 mvc 快速入门 - spring boot or not?

spring mvc 简洁易学。但自从 spring 4 开始,案例都采用 spring boot,无论老鸟菜鸟都懵了啊。本文介绍 mvc 的框架原理,使用简单案例分别使用spring boot 容器...
  • pmlpml
  • pmlpml
  • 2016年12月02日 20:49
  • 3957

快速搭建Spring Boot+Spring MVC

Spring Boot的出现大大简化了Spring项目的初始搭建和开发过程,今天我们快速搭建一个带有页面渲染(themeleaf模板引擎)的Spring Boot环境。 一、首先我们在IDEA中创建一...
  • theonlytao
  • theonlytao
  • 2017年05月31日 21:26
  • 940

Spring MVC 性能提升

Spring MVC 性能提升 关键字: Spring   #Spring     这几天在做公司内部SpringMVC的培训,培训之余看了看大家的代...
  • wangzhi_821
  • wangzhi_821
  • 2007年12月14日 16:45
  • 3955

Spring Mvc那点事---(7)Spring Mvc @Autowired注解

Spring中的类中定义的变量,方法,构造函数通过标注@Autowired注解可以从配置文件中找到相应的bean,完成自动装配的工作。默认情况下,@Autowired是按类型来匹配相应的bean,也可...
  • zx13525079024
  • zx13525079024
  • 2016年05月17日 21:54
  • 952

18、Spring MVC 之 HTTP caching support

一个好的HTTP缓存策略可以显著的提高一个web应用的性能以及客户体验。HTTP响应头'Cache-Control',条件头'Last-Modified'以及'ETag'通常负责这个....
  • u012410733
  • u012410733
  • 2016年11月07日 20:49
  • 1393

Spring Boot / Spring MVC 入门实践 (二) :MVC与Spring MVC简介

本系列文章系本人原创,欢迎转载,转载请注明出处。 本系列文章通过具体的例子,介绍如何通过Spring Boot来帮助简化Spring MVC开发Web Application的过程,旨在通过具体的实...
  • import_java_any
  • import_java_any
  • 2016年07月24日 18:50
  • 5242

Spring Mvc那点事---(27)Spring Mvc基于aspect的AOP实现

spring中通过使用aspect注解,不需要在配置文件中进行配置,就可以实现切面编程...
  • zx13525079024
  • zx13525079024
  • 2016年07月12日 09:10
  • 1379

Spring MVC:原理与使用

本人上一篇博文提到了Spring的注入功能,这样在存在对象依赖(具体意思可见上一篇博文)的时候就不用自己生成一个对象了,特别是对于较多的无状态对象的时候,这个特别方便,加上Spring提供的用xml配...
  • u011579138
  • u011579138
  • 2016年05月15日 23:36
  • 7589

Spring mvc详解 (上)

第一章 Web MVC简介 Web MVC简介 1.1、Web开发中的请求-响应模型:   在Web世界里,具体步骤如下: 1、  Web浏览器(如IE)发起请求,如...
  • s21769775
  • s21769775
  • 2015年04月21日 16:47
  • 2296

Spring Boot整合Spring MVC

在Spring Boot工程中,只需要在pom.xml中配置 org.springframework.boot spring-boot-...
  • xinluke
  • xinluke
  • 2017年01月01日 19:17
  • 3711
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2015-1117(spring mvc)
举报原因:
原因补充:

(最多只允许输入30个字)