学通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:

时间: 2024-10-19 22:13:03

学通javaweb 24堂课 学习笔记的相关文章

一起学ASP.NET Core 2.0学习笔记(二): ef core2.0 及mysql provider 、Fluent API相关配置及迁移

不得不说微软的技术迭代还是很快的,上了微软的船就得跟着她走下去,前文一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx.supervisor.mysql环境搭建搭建好了.net core linux的相关环境,今天就来说说ef core相关的配置及迁移: 简介: Entity Framework(以下简称EF) 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,EF Core是Entity

图书-财经:《世界上最神奇的24堂课》

ylbtech-图书-财经:<世界上最神奇的24堂课> <世界上最神奇的24堂课>是2010年新世界出版社出版的图书,作者是查尔斯·哈奈尔. 1.返回顶部 1. 书    名:世界上最神奇的24堂课 作    者:(美) 查尔斯·哈奈尔 原版名称:The Master Key System 译    者:福源,黄晓艳 ISBN:9787801873057 类    别:成功学 页    数:419 定    价:¥48.00 出版社:新世界出版社 出版时间:2010-02-01 装

Android企业级应用程序开发完整训练:精通Android商业级开发最佳实践的24堂课

从企业级商业实战的角度入手,24小时内通过23个动手实战案例,循序渐进的对Android商业级别的应用程序开发要点各个击破,依托于在多年的Android(6款完整的硬件产品和超过20款应用软件)开发和企业级培训经验(超过150期的次Android的企业内训和公开课),旨在在实务的基础之上帮助你完成任何复杂程序的高质量Android应用程序开发,让Android开发跟上想象的速度.最后,通过ActivityManagerService揭秘Android应用程序一切行为背后的核心根源,让你从此开发应

SHELL第二课学习笔记

SHELL第二课学习笔记 A.脚本规范申明信息: #!bin/bash #Date 14:00 2014-1-30 #Author xiaoping #Mail [email protected] #Function: Thsi scrits funcion is .... #version 1.1 ~ B.注意点: a.成对内容一次写出来 {}.[].''.``.""# b.[]中括号两端需要空格 c.流程控制语句一次性写完格式 d.vi多行缩进 按v进入visual状态,选择多行,

SHELL第一课学习笔记

SHELL第一课学习笔记 什么叫Shell shell是一个命令解释器,它在操作系统最外层,负责直接与用户对话,把用户输入的命令解释给 操作系统并处理各种各样的操作的输出结果,输出到屏幕返回用户(交互式或者非交互式). 案例1.简单清除/var/log下的messages日志脚本: #!bin/bash cd /var/log cat /dev/null > messages echo "Logs cleaned up" 案例2.包含变量.命令.流程控制语句清除/var/log下

一起学ASP.NET Core 2.0学习笔记(一): CentOS下 .net core2 sdk nginx、supervisor、mysql环境搭建

作为.neter,看到.net core 2.0的正式发布,心里是有点小激动的,迫不及待的体验了一把,发现速度确实是快了很多,其中也遇到一些小问题,所以整理了一些学习笔记: 阅读目录 环境说明 安装CentOS7 安装.NET Core SDK for CentOS7 搭建ftp服务器 安装mysql 部署ASP.NET Core应用程序 配置Nginx 配置守护服务(Supervisor) 环境说明 服务器系统:CentOS 7.3 64位 相关工具:putty.Xftp 服务器软件软件:.n

linux 2017-12-11 第1周第1次课 学习笔记

学习目标: 1:一但出发,必到达. 2:争取在半年完成基础学习. 3:出发目标8K,一到两年争取有18K-26K (会不会更高呢?) 学习制度: 五次不完成当日课程退课. 铭哥联系:QQ·微信·电话·不回复黑名单. 班主任发消息:必须回复表示收到. 必须有:课程笔记·有让傻瓜都能看得懂的笔记. 课程笔记·心得·问题·要发博客. 分区: /BOOT 200M(系统启动项目录) SWAP 2G 虚拟内存目录(是物理内存的两倍,最高8G) /   剩余空间(根) 网络: NAT模式: 让虚拟系统借助N

07.永不放弃:马云给创业者的24堂课

读书有感:成功一定是有经验的,失败也一定是有教训的.而这些经验.教训正是浓缩在企业家们平日...,"成功一定是有经验的,失败也一定是有教训的.而这些经验.教训正...",——引自<永不放弃:马云给创业者的24...>,看书请猛击->http://e.dangdang.com/webReader/min/index.html?pid=1900274361,@当当数字馆 读书有感:大雕塑家罗丹说:“这个世界并不缺乏美,而是缺乏发现美的眼睛.”其实,机遇就在你的...,&q

实验楼项目课学习笔记-jQuery翻转拼图游戏

项目效果图如下: game/index.html <!DOCTYPE html><html>     <head>         <meta charset="utf-8">         <title>             蓝色拼图        </title>         <!-- 引入Bootstrap css -->         <link rel="style