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

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

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

    隨筆-28  評論-15  文章-81  trackbacks-0
        在頁面登錄中我們常會用到當用戶登錄成功后,在頁面中顯示用戶名了信息,下面我們就通過代碼進行簡單的實現
    1. login.jsp
     

    <%@ page language="java" pageEncoding="GbK"%>

    <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>

    <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>

    <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>

    <%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>

    <html:html lang="true">

     <head>

        <title>登陸程序</title>

     </head>

     <body>

        <center>

           <h1>登陸程序</h1>

           <hr>

           <br>

           <html:errors/>

           <logic:present name="flag" scope="request">

               <logic:equal name="flag" value="true">

                  <h2>登陸成功?。。?/span></h2>

                  <h2>歡迎<font color="red"><bean:write name="per" property="name" /></font>光臨?。。?/span></h2>

               </logic:equal>

               <logic:equal name="flag" value="false">

                  <h2>登陸失?。。?!</h2>

                  <h2>錯誤的用戶ID或密碼?。。?/span></h2>

               </logic:equal>

           </logic:present>

           <br>

           <html:form action="logins.do" method="post">

               用戶ID<html:text property="id"/><br>

               &nbsp;&nbsp;碼:<html:password property="password"/><br>

               <input type="hidden" name="status" value="login">

               <html:submit value="登陸"/>

               <html:reset value="重置"/>

           </html:form>

        </center>

     </body>

    </html:html>

    2.Struts中的Action類
     

    package com.tanm.struts.action;

    import javax.servlet.http.HttpServletRequest;

    import javax.servlet.http.HttpServletResponse;

    import org.apache.struts.action.Action;

    import org.apache.struts.action.ActionForm;

    import org.apache.struts.action.ActionForward;

    import org.apache.struts.action.ActionMapping;

    import com.tanm.dao.factory.DAOFactory;

    import com.tanm.struts.form.LoginForm;

    import com.tanm.vo.Person;

    public class LoginAction extends Action {

        public ActionForward execute(ActionMapping mapping, ActionForm form,

               HttpServletRequest request, HttpServletResponse response) {

           LoginForm loginForm = (LoginForm) form;

           // ActionForm中取出要的內容

           Person person = new Person();

           person.setId(loginForm.getId());

           person.setPassword(loginForm.getPassword());

           boolean flag = false;

           flag = DAOFactory.getPersonDAOInstance().isLogin(person);

           request.setAttribute("flag", new Boolean(flag));

           if (flag) {

               // 如果成功,person對象傳遞出去

               // request.getSession().setAttribute("persons", person);

               request.setAttribute("per", person);    //注意perjsp頁面中bean:writeper相對應  
               return mapping.findForward("success");

           } else {

               return mapping.findForward("failure");

           }

        }

    }


    posted on 2007-10-16 21:51 譚明 閱讀(1195) 評論(0)  編輯  收藏 所屬分類: Struts

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 最近中文字幕完整版免费高清| 日本一道在线日本一道高清不卡免费 | 免费在线视频你懂的| 亚洲美国产亚洲AV| 亚洲一区二区三区在线观看精品中文| 中文字幕免费视频一| 国产天堂亚洲精品| 日产亚洲一区二区三区| 免费大香伊蕉在人线国产| 亚洲午夜免费视频| 无套内谢孕妇毛片免费看看| 亚洲国产精品线观看不卡| 中文字幕第13亚洲另类| 成人毛片免费观看视频在线| aaa毛片免费观看| 亚洲国产午夜精品理论片在线播放| 亚洲色精品vr一区二区三区| 四虎影视www四虎免费| 国产免费一区二区三区不卡| 国产成人精品日本亚洲语音| 亚洲精品亚洲人成在线麻豆| 亚洲综合色成在线播放| 日韩黄色免费观看| 精品国产sm捆绑最大网免费站| 9久久免费国产精品特黄| 亚洲妇女无套内射精| 亚洲精品中文字幕无乱码| 国产午夜亚洲不卡| 国产精品嫩草影院免费| 欧美男同gv免费网站观看 | 久99精品视频在线观看婷亚洲片国产一区一级在线 | 亚洲国产精品第一区二区三区| 日韩免费a级毛片无码a∨| 99视频免费播放| 精品国产污污免费网站| j8又粗又长又硬又爽免费视频| 激情无码亚洲一区二区三区| 亚洲欧美日韩一区二区三区在线 | 国产一精品一av一免费爽爽| 日韩成人毛片高清视频免费看| 亚洲精品V天堂中文字幕|