<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
        在頁面登錄中我們常會用到當用戶登錄成功后,在頁面中顯示用戶名了信息,下面我們就通過代碼進行簡單的實現(xiàn)
    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>登陸成功!!!</h2>

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

               </logic:equal>

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

                  <h2>登陸失敗!!!</h2>

                  <h2>錯誤的用戶ID或密碼!!!</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中取出要的內(nèi)容

           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

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 久久久亚洲欧洲日产国码是AV| 免费福利在线视频| 久久精品国产精品亚洲艾草网美妙| 一级黄色毛片免费看| 成人免费视频88| 亚洲一级片免费看| 亚洲国产韩国一区二区| 免费在线观看视频a| 精品无码无人网站免费视频 | 国产AV日韩A∨亚洲AV电影| 久久久久久久久免费看无码| 亚洲欧洲国产成人精品| 亚洲国产成人VA在线观看| 99视频在线免费| 污污免费在线观看| 国产成人精品日本亚洲直接 | 亚洲AV无一区二区三区久久| 三年片在线观看免费| 国产成人亚洲综合无码精品| 蜜桃精品免费久久久久影院| 日本免费人成网ww555在线| 爱爱帝国亚洲一区二区三区| 亚洲不卡无码av中文字幕| av无码国产在线看免费网站| 亚洲va在线va天堂成人| 亚洲色无码专区在线观看| 成人性生交大片免费看好| 色偷偷尼玛图亚洲综合| 亚洲国产中文在线视频| 永久免费观看的毛片的网站| 日本视频免费高清一本18| 羞羞视频免费网站含羞草| 亚洲中文无码a∨在线观看| 亚洲国产成人高清在线观看| 免费在线观看污网站| 女人18毛片水真多免费看| 黄在线观看www免费看| 久草福利资源网站免费| 两个人看的www高清免费视频| 99亚洲精品高清一二区| 国产亚洲福利精品一区|