zoukankan      html  css  js  c++  java
  • 学通javaweb 24堂课 学习笔记

    17.01:简单配置控制器

    1、一个controller

     protected ModelAndView handleRequestInternal(HttpServletRequest request,
       HttpServletResponse response) throws Exception {
      return new ModelAndView("reg.jsp");
     }

    2、web.xml找到springmvc的文件

     <param-value>/WEB-INF/applicationContext.xml</param-value>

    3、springmvc 找到controller

    <!-- 配置控制器 -->
     <bean name="/regController.html" class="com.jwy.controller.regController"/>

    17.02:参数映射控制器

    1、没有controller

    2、同上

    3、直接返回到那个页面

    <!-- 配置参数映射控制器 -->
     <bean name="/regController.html"
      class="org.springframework.web.servlet.mvc.ParameterizableViewController">
      <!-- 配置视图名称 -->
      <property name="viewName">
       <value>reg.jsp</value>
      </property>
     </bean>

    17.03:文件名映射控制器

    1、没有controller

    2、web.xml找到springmvc的文件

     <param-value>/WEB-INF/applicationContext.xml</param-value>

    3、<!-- 文件名映射控制器 -->
     <bean name="/reg.html" class="org.springframework.web.servlet.mvc.UrlFilenameViewController">
      <!-- 前缀 -->
      <property name="prefix">
       <value>/</value>  
      </property>
      <!-- 后缀 -->
      <property name="suffix">
       <value>.jsp</value>
      </property>
     </bean>

    17.04:表单控制器

    1、一个user.java和UserLoginController.java类

    2、web.xml找到springmvc的文件

     <param-value>/WEB-INF/applicationContext.xml</param-value>

    3、

    <!-- 表单控制器 -->
     <bean name="/userLogin.html" class="com.jwy.controller.UserLoginController">
      <property name="commandClass">
       <value>com.jwy.controller.User</value>
      </property>
      <!-- 输入表单数据页面 -->
      <property name="formView">
       <value>index.jsp</value>
      </property>
      <!-- 表单提交后转入页面 -->
      <property name="successView">
       <value>login.jsp</value>
      </property>
     </bean>

     17.05:

  • 相关阅读:
    Python的简单介绍/解释器/变量/变量的数据类型/用户交互及流程控制(if)
    变量
    hello python
    页面默认值显示
    java 获取时间区间
    java Set 中 removeAll 与 addAll
    命名的数据库实例
    linux 打包与解包
    缓存工作原理
    java 格式化日期(转)
  • 原文地址:https://www.cnblogs.com/bluewelkin/p/4026611.html
Copyright © 2011-2022 走看看