<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    當柳上原的風吹向天際的時候...

    真正的快樂來源于創造

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      368 Posts :: 1 Stories :: 201 Comments :: 0 Trackbacks
    工程下載本工程適用于MyEclipse

    WAR文件下載本War已經與WAS6.1測試過

    一些重要的代碼
    appctx.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
    <beans>
        
    <bean id="userService" class="com.service.UserService">
        
    </bean> 

    </beans>

    UserController.java
    package com.controller;

    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.servlet.ModelAndView;

    import com.domain.User;
    import com.service.UserService;

    @Controller
    @RequestMapping(
    "/user")
    public class UserController{
        @Autowired
        
    private UserService userService;
        
        
        @RequestMapping(
    "/register")
        
    public ModelAndView createUser(User user){
            userService.register(user);
            
            ModelAndView mav
    =new ModelAndView();
            
            mav.setViewName(
    "registerOk");
            mav.addObject(user);
            
            
    return mav;
        }
        
        @RequestMapping(
    "/login")
        
    public ModelAndView login(User user){
            userService.login(user);
            
            ModelAndView mav
    =new ModelAndView();
            
            mav.setViewName(
    "loginOk");
            mav.addObject(user);
            
            
    return mav;
        }
    }

    User.java
    package com.domain;


    public class User{
        
    private String userName;
        
        
    private String userPswd;
        
        
    public String getUserName() {
            
    return userName;
        }
        
    public void setUserName(String userName) {
            
    this.userName = userName;
        }
        
    public String getUserPswd() {
            
    return userPswd;
        }
        
    public void setUserPswd(String userPswd) {
            
    this.userPswd = userPswd;
        }
    }

    UserService.java
    package com.service;

    import com.domain.User;


    public class UserService{
        
    public boolean login(User user){
            
    return true;
        }
        
        
    public boolean register(User user){
            
    return true;
        }
    }
    spring-servlet.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
        xmlns:xsi
    ="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
        xmlns:context
    ="http://www.springframework.org/schema/context"
        xsi:schemaLocation
    ="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd   
           http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd   
           http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd   
           http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"
    >

        
    <context:annotation-config />
        
        
    <!-- 掃描 com.controller下標記了@Controller注解的類 -->
        
    <context:component-scan base-package="com.controller" />
        
        
    <!-- 啟動Spring MVC的注解功能,完成請求和注解POJO的映射 -->
        
    <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />

        
    <!-- 視圖名稱解析器 p:prefix前綴是路徑,p:suffix是擴展名-->
        
    <bean
            
    class="org.springframework.web.servlet.view.InternalResourceViewResolver"
            p:prefix
    ="/" p:suffix=".jsp" />

        
    <bean id="multipartResolver"
            class
    ="org.springframework.web.multipart.commons.CommonsMultipartResolver"
            p:defaultEncoding
    ="utf-8" />
    </beans> 

    web.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
        xmlns:xsi
    ="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation
    ="http://java.sun.com/xml/ns/javaee 
        http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    >
        
    <display-name>SpringMVCSample01</display-name>

        
    <welcome-file-list>
            
    <welcome-file>index.jsp</welcome-file>
        
    </welcome-file-list>

        
    <context-param>
            
    <param-name>contextConfigLocation</param-name>
            
    <param-value>classpath:appctx.xml</param-value>
        
    </context-param>
        
    <listener>
            
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        
    </listener>

        
    <servlet>
            
    <servlet-name>spring</servlet-name>
            
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
            
    <load-on-startup>1</load-on-startup>
        
    </servlet>
        
    <servlet-mapping>
            
    <servlet-name>spring</servlet-name> 
            
    <url-pattern>*.html</url-pattern>
        
    </servlet-mapping>
    </web-app>

    login.jsp
    <%@ page contentType="text/html; charset=UTF-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
        
    <head>
            
    <title>登錄頁面</title>
        
    </head>

        
    <body>
            登錄
    <br/>
            
    <form method="post" action="<c:url value="/user/login.html"/>">
                
    <input type="text" name="userName"/><br/>
                
    <input type="password" name="userPswd"/><br/>
                
    <input type="submit" name="提交">
            
    </form>
        
    </body>
    </html>
    loginOk.jsp
    <%@ page contentType="text/html; charset=UTF-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
        
    <head>
            
    <title>登錄成功頁面</title>
        
    </head>

        
    <body>
            用戶${user.userName}登錄成功
        
    </body>
    </html>
    posted on 2012-04-17 16:51 何楊 閱讀(2853) 評論(1)  編輯  收藏 所屬分類: Java

    Feedback

    # re: Spring MVC 例子 2015-06-19 10:04 zuidaima
    spring mvc demo教程源代碼下載 :http://zuidaima.com/share/kspringmvc-p1-s1.htm  回復  更多評論
      

    主站蜘蛛池模板: 免费久久人人爽人人爽av| 一区二区亚洲精品精华液| 亚洲成av人在片观看| 亚洲 国产 图片| 亚洲韩国—中文字幕| 亚洲综合网美国十次| 亚洲精品一卡2卡3卡四卡乱码| 日亚毛片免费乱码不卡一区| 91视频免费网站| 国产精品免费观看久久| 免费人成在线观看网站品爱网日本| 亚洲日韩精品一区二区三区| 精品亚洲成在人线AV无码| 免费人成视频在线播放| 99国产精品视频免费观看| 午夜一区二区免费视频| 亚洲AV永久无码区成人网站| 亚洲午夜无码久久久久软件| 日韩成人在线免费视频 | 91免费资源网站入口| 亚洲精品黄色视频在线观看免费资源 | 精品国产亚洲AV麻豆| 全部免费毛片在线播放| 亚洲色图.com| 国产在线观看免费视频软件 | 亚洲不卡视频在线观看| 久久综合AV免费观看| 色天使色婷婷在线影院亚洲| 中文字幕专区在线亚洲| 国产AV无码专区亚洲AV蜜芽| 日本a级片免费看| 国产午夜精品理论片免费观看 | 国产91色综合久久免费| 国产hs免费高清在线观看| 亚洲国产精品无码久久久| 少妇人妻偷人精品免费视频 | 久久精品中文字幕免费| 亚洲人成亚洲人成在线观看| 91香蕉国产线在线观看免费| 久久久久亚洲精品影视| 精品免费视在线观看|