• 大小: 4.71MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-17
  • 语言: 数据库
  • 标签: SpringMVC  

资源简介

SpringMVC+Mysql实例详解,一直用的是ssh,因为公司要用到SpringMVC,以前也没接触过,所以今天来和大家一起学习一下这个框架,分享一下。

资源截图

代码片段和文件信息

package com.yjde.springmvc;

import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


import org.springframework.validation.BindException;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.SimpleFormController;

@SuppressWarnings(“all“)
// SimpleFormController是spring提供的表单控制器,把页面中Form中的元素名称设定为和bean中的一样,当传入的时候Spring会自动抓取form中和Bean名称一样的元素值,把它转换成一个bean使得开发人员可以很方便的使用。
public class UserController extends SimpleFormController {
private String viewpage;
private UserDao dao;

public String getViewpage() {
return viewpage;
}

public void setViewpage(String viewpage) {
this.viewpage = viewpage;
}

@Override
protected ModelAndView onsubmit(HttpServletRequest request
HttpServletResponse response object command BindException errors)
throws Exception {
UserDao tmp = (UserDao) command;
Collection list = dao.doquery();
List users = new ArrayList();
UserPO user;
for (UserPO userPO : list) {
user = new UserPO();
user.setUserId(userPO.getUserId());
user.setUserName(userPO.getUserName());
user.setUserAge(userPO.getUserAge());
users.add(user);
}
Map mp = new HashMap();
mp.put(“list“ users);
return new ModelAndView(getViewpage() mp);
}

public void setDao(UserDao dao) {
this.dao = dao;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1152  2012-04-24 09:35  SpringMvcModel\.classpath

     目录          0  2012-04-24 11:14  SpringMvcModel\.myeclipse

     文件        315  2012-04-23 17:35  SpringMvcModel\.mymetadata

     文件       1420  2012-04-23 18:05  SpringMvcModel\.project

     文件        500  2012-04-23 17:35  SpringMvcModel\.settings\.jsdtscope

     文件        330  2012-04-23 17:35  SpringMvcModel\.settings\org.eclipse.jdt.core.prefs

     文件         49  2012-04-23 17:35  SpringMvcModel\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2012-04-23 17:35  SpringMvcModel\.settings\org.eclipse.wst.jsdt.ui.superType.name

     目录          0  2012-04-24 11:14  SpringMvcModel\.settings

     文件     188671  2012-04-23 17:53  SpringMvcModel\3rdlibs\commons-beanutils-1.7.0.jar

     文件     575389  2012-04-23 17:55  SpringMvcModel\3rdlibs\commons-collections-3.2.1.jar

     文件     121757  2012-04-24 09:13  SpringMvcModel\3rdlibs\commons-dbcp.jar

     文件     245274  2012-04-23 17:56  SpringMvcModel\3rdlibs\commons-lang-2.3.jar

     文件      38015  2012-04-23 17:57  SpringMvcModel\3rdlibs\commons-logging-1.0.4.jar

     文件      62103  2012-04-24 09:13  SpringMvcModel\3rdlibs\commons-pool.jar

     文件      77826  2012-04-23 17:53  SpringMvcModel\3rdlibs\ezmorph-1.0.3.jar

     文件     124932  2012-04-23 17:51  SpringMvcModel\3rdlibs\json-lib-2.1.jar

     文件     732695  2012-04-24 09:35  SpringMvcModel\3rdlibs\mysql-connector-java-5.1.12-bin.jar

     文件     402348  2012-04-23 17:48  SpringMvcModel\3rdlibs\spring-webmvc.jar

     文件    2949032  2012-04-23 17:45  SpringMvcModel\3rdlibs\spring.jar

     目录          0  2012-04-24 11:14  SpringMvcModel\3rdlibs

     文件       2912  2012-04-24 10:28  SpringMvcModel\config\applicationContext.xml

     目录          0  2012-04-24 11:14  SpringMvcModel\config

     文件        931  2012-04-24 11:06  SpringMvcModel\springmvcdb.sql

     文件      48341  2012-04-24 11:06  SpringMvcModel\SpringMVC实例.docx

     文件       1643  2012-04-24 10:26  SpringMvcModel\src\com\yjde\springmvc\UserController.java

     文件        972  2012-04-24 10:26  SpringMvcModel\src\com\yjde\springmvc\UserDao.java

     文件        537  2012-04-24 10:26  SpringMvcModel\src\com\yjde\springmvc\UserPO.java

     目录          0  2012-04-24 11:14  SpringMvcModel\src\com\yjde\springmvc

     目录          0  2012-04-24 11:14  SpringMvcModel\src\com\yjde

............此处省略26个文件信息

评论

共有 条评论