`
chengyu2099
  • 浏览: 466642 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Spring MVC

阅读更多
spring mvc demo

1、
<!-- 程仁银测试 -->
<bean id="cpCryTestDao" parent="dao" class="com.linkage.cp.query.dao.CryTestDaoImpl"></bean>
<bean id="cpCryTestService" class="com.linkage.cp.query.service.CryTestServiceImpl">
<property name="cryTestDao" ref="cpCryTestDao"></property>
<dwr:remote javascript="cpCryTestService"></dwr:remote>
</bean>

2、serviceImpl

/**
* CryTestDaoImpl.java
* com.linkage.cp.query.dao
*
* Function: TODO
*
*   ver     date      author
* ──────────────────────────────────
*   Jun 4, 2010 程仁银
*
* Copyright (c) 2010,  All Rights Reserved.
*/

package com.linkage.cp.query.dao;

import java.util.List;

import com.linkage.cp.query.domain.CryTestRowMapper;
import com.linkage.cp.usermanage.domain.UserLogin;
import com.linkage.justone4.core.SQLProxy;
import com.linkage.justone4.utils.BaseDao;
import com.linkage.justone4.utils.PaginationSupport;

/**
* ClassName:CryTestDaoImpl
* Project:
* Company: LINKAGE
*
* @author   程仁银
* @version
* @since    Ver 1.1
* @Date Jun 4, 2010 10:23:31 AM
*
* @see
*/
public class CryTestDaoImpl extends BaseDao implements CryTestDao {

public PaginationSupport queryUserLogin(UserLogin userLogin,int startIndex, int countOnEachPage)
{
String sql = "select USERNAME,LOGINID,PASSWORD from myb.userlogin where username like ? ";
return super.find(new SQLProxy(sql).sql(false), new Object[]{"%"+userLogin.getUserName()+"%"}, new CryTestRowMapper(),startIndex,countOnEachPage);
}
}

3、daoImpl

/**
* CryTestDaoImpl.java
* com.linkage.cp.query.dao
*
* Function: TODO
*
*   ver     date      author
* ──────────────────────────────────
*   Jun 4, 2010 程仁银
*
* Copyright (c) 2010,  All Rights Reserved.
*/

package com.linkage.cp.query.dao;

import java.util.List;

import com.linkage.cp.query.domain.CryTestRowMapper;
import com.linkage.cp.usermanage.domain.UserLogin;
import com.linkage.justone4.core.SQLProxy;
import com.linkage.justone4.utils.BaseDao;
import com.linkage.justone4.utils.PaginationSupport;

/**
* ClassName:CryTestDaoImpl
* Project:
* Company: LINKAGE
*
* @author   程仁银
* @version
* @since    Ver 1.1
* @Date Jun 4, 2010 10:23:31 AM
*
* @see
*/
public class CryTestDaoImpl extends BaseDao implements CryTestDao {

public PaginationSupport queryUserLogin(UserLogin userLogin,int startIndex, int countOnEachPage)
{
String sql = "select USERNAME,LOGINID,PASSWORD from myb.userlogin where username like ? ";
return super.find(new SQLProxy(sql).sql(false), new Object[]{"%"+userLogin.getUserName()+"%"}, new CryTestRowMapper(),startIndex,countOnEachPage);
}
}

3、页面

<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@page import="org.springframework.web.context.WebApplicationContext"%>
<%@page import="org.springframework.web.context.support.WebApplicationContextUtils"%>
<%@page import="com.linkage.cp.announce.service.*" %>
<%@page import="com.linkage.cp.announce.domain.*" %>
<%@page import="com.linkage.justone4.login.domain.*"%>
<%@page import="com.linkage.cp.usermanage.domain.UserLogin"%>
<%@page import="com.linkage.cp.query.service.CryTestService"%>
<%@page import="com.linkage.justone4.utils.RequestUtils"%>
<%@page import="com.linkage.justone4.utils.PaginationSupport"%>
<%
WebApplicationContext cx = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
CryTestService cryTestService = (CryTestService)cx.getBean("cpCryTestService");

UserLogin userLogin = new UserLogin();
userLogin.setUserName(RequestUtils.getString(request,"userName"));

int startIndex = RequestUtils.getIntDef(request, "startIndex", 0);
PaginationSupport ps = cryTestService.queryUserLogin(userLogin,startIndex,10);
request.setAttribute("paginationSupport", ps);
List<UserLogin> userLoginList = ps.getItems();
%>

<html>
  <link rel="stylesheet" href="../css/style.css" type="text/css"/>
  <link rel="stylesheet" href="../css/table/style.css" type="text/css"/>
  <script type="text/javascript" src="../javascripts/jquery-1.3.min.js"></script>
  <script type="text/javascript" src="../javascripts/jquery.scrollTo.js"></script>
  <script type="text/javascript" src="../javascripts/jquery.localscroll.js"></script>
  <script type="text/javascript" src="../javascripts/jquery.tablesorter.min.js"></script>
  <script type="text/javascript">
  $(document).ready(function() {
$("#announcelist").tablesorter();
});
  </script>
  <body>
  <form action="crytest.jsp" name="frm" method="post">
  <table>
  <tr><td>
  <input type="text" name="userName" id="userName" value="<%=userLogin.getUserName() %>" />
  <input type="submit" name="rn" id="rn" value="查询" />
  </td></tr>
  </table>
    <table id="announcelist" class="tablesorter">
    <thead>
    <tr>
    <th>发布时间</th>
    <th>公告标题</th>
    <th>公告内容</th>
    <th>发布人</th>
    </tr>
    </thead>
    <tbody>
    <%
    if(userLoginList!=null){
    for(int i=0;i<userLoginList.size();i++)
    {
    UserLogin ul=userLoginList.get(i);
    %>
    <tr>
    <td><%=ul.getUserName()%></td>
    <td><%=ul.getPassword()%></td>
    <td><%=ul.getLoginId()%></td>
    <td>............</td>
    </tr>
    <%
    }
    %>

    <%
    }
    %>
    </tbody>
    </table>
    <div id="showBulletin" style="display:none; background:#DBEAF5;border-style:outset; border-width:1px;"></div>
    </form>
     <div class="controlbanner" style="float:right">
            <jsp:include page="../../include/pagination.jsp"></jsp:include>
    </div>
  </body>
</html>
分享到:
评论

相关推荐

    精通Spring MVC 4

    Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC4是当前zuixin的版本,在众多特性上有了进一步的提升。, 在精通Spring...

    Spring MVC jar包

    Spring MVC 是一个基于Java的轻量级Web应用框架,它为开发者提供了模型-视图-控制器(MVC)架构,使开发人员能够更好地组织和分离应用程序的业务逻辑、数据处理和用户界面。Spring MVC是Spring框架的一个核心组件,...

    Mastering Spring MVC 4(2015.09)源码

    Spring MVC 是一个强大的Java Web开发框架,它是Spring框架的一部分,专为构建高度可扩展和模块化的Web应用程序而设计。在2015年的版本中,Spring MVC 4已经相当成熟,提供了许多特性来简化开发流程并提高开发效率。...

    Spring MVC + Mybatis+Spring实现的个人博客系统

    这是一个基于Spring MVC、Mybatis和Spring框架实现的个人博客系统,涵盖了Web开发中的后端架构设计、数据库管理和前端展示等多个方面。以下将详细介绍这个系统的关键知识点: **1. Spring MVC** Spring MVC是Spring...

    Spring MVC所需jar包

    Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一个重要模块,主要用于构建 Web 应用程序的后端控制层。这个框架提供了模型-视图-控制器(MVC)设计模式的实现,简化了Java Web应用的开发...

    spring mvc框架依赖全面jar

    Spring MVC 是一个基于 Java 的轻量级Web应用框架,它为构建模型-视图-控制器(MVC)架构的应用程序提供了强大的支持。在本压缩包中包含了一系列与Spring MVC相关的jar文件,这些文件是构建和运行Spring MVC项目所...

    spring mvc jar包

    Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一部分,专门用于构建可扩展和模块化的 Web 应用程序。在提供的压缩包文件中,包含了 Spring MVC 开发所需的一些核心库,这些库是 Spring MVC...

    基本的spring mvc + spring security实现的登录(无数据库)

    在本项目中,我们主要探讨的是如何利用Spring MVC和Spring Security框架构建一个基本的无数据库登录系统。Spring MVC是Spring框架的一部分,用于处理Web应用程序的请求-响应模型,而Spring Security则是一个强大的...

    spring mvc mybatis 整合源码,带数据库脚本,带详细注释

    Spring MVC 和 MyBatis 是两个在Java Web 开发中广泛使用的框架。Spring MVC 作为Spring框架的一部分,负责处理HTTP请求并转发到相应的业务逻辑,而MyBatis则是一个轻量级的持久层框架,用于简化数据库操作。整合这...

    spring mvc

    Spring MVC 是一个基于Java的轻量级Web应用框架,它属于Spring框架的一部分,主要用于构建控制器层,实现模型-视图-控制器(Model-View-Controller)架构。在Spring MVC中,开发者可以方便地处理HTTP请求,进行数据...

    Spring MVC 4.2.3

    Spring MVC是Spring框架的一个核心模块,专为构建Web应用程序而设计。它提供了模型-视图-控制器(MVC)架构,使开发者能够有效地分离业务逻辑、数据处理和用户界面。在"Spring MVC 4.2.3"版本中,我们看到了一系列的...

    Spring MVC 基础实例源码01

    Spring MVC 是一个基于Java的轻量级Web应用框架,它是Spring框架的重要组成部分,主要用于构建Web应用程序的后端控制器。这个"Spring MVC 基础实例源码01"的资源很可能是为了帮助初学者理解Spring MVC的核心概念和...

    Spring MVC 4.2.4.RELEASE 中文文档

    **Spring MVC 4.2.4.RELEASE 中文文档** Spring MVC是Spring框架的一个核心组件,专注于构建Web应用程序。它提供了模型-视图-控制器(MVC)架构,帮助开发者组织和分离应用的业务逻辑、数据处理以及用户界面。...

    Spring MVC 教程快速入门 深入分析

    Spring MVC是一种基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,使用了IoC容器,支持RESTful风格的应用程序开发。Spring MVC通过分离模型(Model)、视图(View)和控制器(Controller)来简化Web开发...

    Spring mvc整合mybatis例子

    在IT行业中,Spring MVC 和 MyBatis 是两个非常重要的框架,它们分别负责Web应用程序的控制器层和数据访问层。Spring MVC 提供了模型-视图-控制器架构模式的实现,而MyBatis则是一个轻量级的SQL映射框架,用于简化...

    Spring MVC使用Demo

    Spring MVC是Spring框架的一个核心模块,专用于构建Web应用程序。这个"Spring MVC使用Demo"提供了实践操作,帮助开发者深入理解Spring MVC的开发环境配置、注解的使用以及工作原理。 首先,Spring MVC的设计模式...

    最简单的用户登录与注册系统 spring mvc spring jdbc

    Spring MVC是Spring框架的一个模块,主要用于构建Web应用程序,而Spring JDBC则是Spring提供的用于简化数据库操作的工具。 【描述】"用spring4.0.5版本开发的,spring mvc,spring jdbc,最简单的用户登录,注册和...

Global site tag (gtag.js) - Google Analytics