<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 何楊 閱讀(2842) 評論(1)  編輯  收藏 所屬分類: Java

    Feedback

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

    主站蜘蛛池模板: 一个人看的免费视频www在线高清动漫| 亚洲天天做日日做天天欢毛片| 亚洲看片无码在线视频| 免费观看91视频| 亚洲情XO亚洲色XO无码| 国产激情久久久久影院老熟女免费 | 91亚洲精品自在在线观看| 亚洲精品免费观看| 亚洲av无码av制服另类专区| 成人无码WWW免费视频| 中文字幕亚洲综合久久菠萝蜜| yellow免费网站| 亚洲乱亚洲乱妇无码麻豆| 中国黄色免费网站| 亚洲精品成人网站在线观看| 日韩电影免费在线观看中文字幕| 亚洲AV无一区二区三区久久| 一级毛片免费观看不卡的| 亚洲福利一区二区精品秒拍| 99久久国产热无码精品免费| 国产亚洲精品VA片在线播放| 国产成人综合久久精品免费| 一级大黄美女免费播放| 亚洲av无码一区二区三区乱子伦| 一级毛片成人免费看免费不卡| 亚洲国产情侣一区二区三区| 国产成人涩涩涩视频在线观看免费| 国产精品日本亚洲777| 亚洲国产综合久久天堂| 两个人看的www免费视频中文| 亚洲国产精品久久久久久| 国产人在线成免费视频| 亚洲AV无码一区二区三区性色| 亚洲国产婷婷综合在线精品| 免费网站看av片| 日本亚洲免费无线码| 四虎影在线永久免费四虎地址8848aa| 国产精品美女久久久免费 | 中文字幕无码播放免费| AV激情亚洲男人的天堂国语| 久久亚洲精品中文字幕三区|