第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

struts2多動作控制器(小實例)

標簽:
JavaScript

一、创建JavaBean:LoginBean

package com.zpj.domain;public class LoginBean {        private String username;        private String pwd;        public String getPwd() {                return pwd;        }        public void setPwd(String pwd) {                this.pwd = pwd;        }        public String getUsername() {                return username;        }        public void setUsername(String username) {                this.username = username;        }}

二、创建Action:LoginAction

package com.zpj.action;import com.opensymphony.xwork2.ActionSupport;import com.zpj.domain.LoginBean;public class LoginAction extends ActionSupport {        private LoginBean loginBean;        public LoginBean getLoginBean() {                return loginBean;        }        public void setLoginBean(LoginBean loginBean) {                this.loginBean = loginBean;        }        /*        * 默认的validate()方法;        */        public void validate() {                System.out.println("这个是validate方法=====1");                super.validate();        }        /*        * 执行完这个方法后将执行默认的validate()方法;        */        public void validateSaveUser() {                System.out.println("这个是validateSaveUser方法=====2");                super.validate();        }        /*             * 默认的execute()方法;        */        public String execute() throws Exception {                System.out.println("这个是execute方法=====3");                return "ok";        }        /*        * 如果执行了此方法,则不再执行默认的execute()方法;        */        public String saveUser() throws Exception {                System.out.println("这个是saveUser方法=====4");                return "saveUserOk";        }        /*        * 如果执行了此方法,则不再执行默认的execute()方法;        */        public String checkUser() throws Exception {                System.out.println("这个是checkUser方法=====5");                return "checkUserOk";        }}

三、配置struts.xml文件

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"        "http://struts.apache.org/dtds/struts-2.0.dtd">        <struts>        <package name="s2" extends="struts-default">            <!-- 定义多动作控制器方法一 -->             <action name="loginAction" class="com.zpj.action.LoginAction">                <result name="ok">/success.jsp</result>                <result name="saveUserOk">/success.jsp</result>                <result name="checkUserOk">/success.jsp</result>                <!-- 重定向到index.jsp页面 -->                <result name="input" type="redirect">/index.jsp</result>             </action>             <!-- 定义多动作控制器方法二 -->             <action name="*loginDo" method="{1}" class="com.zpj.action.LoginAction">                <result name="ok">/success.jsp</result>                <result name="saveUserOk">/success.jsp</result>                <result name="checkUserOk">/success.jsp</result>                <!-- 重定向到index.jsp页面 -->                <result name="input" type="redirect">/index.jsp</result>             </action>        </package>        </struts>

四、创建首页index.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s2" uri="/struts-tags" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>    <title>My JSP 'index.jsp' starting page</title>    <!--    <link rel="stylesheet" type="text/css" >返回上一页</s2:a>        </center></body></html>

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消