<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  回復  更多評論
      

    主站蜘蛛池模板: 特级做A爰片毛片免费69| 18女人水真多免费高清毛片| 国产免费人视频在线观看免费| 亚洲国产成人精品青青草原| 污视频在线观看免费| 亚洲A∨无码一区二区三区| 你懂的在线免费观看| 亚洲乱码国产一区三区| 国产免费一区二区三区在线观看| 亚洲va久久久噜噜噜久久男同| 国产精品偷伦视频观看免费 | 日本免费中文字幕| 久久亚洲国产视频| 麻豆视频免费播放| 亚洲www77777| 午夜亚洲福利在线老司机| 黄网站色视频免费看无下截| 亚洲精品高清一二区久久| 中文字幕无码免费久久9一区9| 亚洲国产三级在线观看| 永久在线免费观看| 亚洲一区二区三区成人网站| 亚洲AV无码一区二区三区在线观看 | 亚洲人成电影院在线观看| 免费观看的a级毛片的网站| 四虎永久在线精品免费一区二区 | 欧美a级成人网站免费| 爱情岛论坛免费视频| 亚洲AV无码国产精品麻豆天美| 免费精品国产自产拍在线观看图片 | 57pao国产成视频免费播放| 亚洲色大成网站www永久男同| 亚洲欧洲自拍拍偷精品 美利坚| 免费在线黄色电影| 亚洲精华国产精华精华液好用| 亚洲熟妇中文字幕五十中出| 67194熟妇在线永久免费观看| 五级黄18以上免费看| 亚洲天堂一区在线| 亚洲av区一区二区三| 国产精品成人免费福利|