天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

struts2+jquery實(shí)現(xiàn)ajax登陸實(shí)例詳解

文本儀一個(gè)實(shí)例講述了struts2+jquery實(shí)現(xiàn)ajax登陸的實(shí)現(xiàn)方法,具體步驟如下:

一、新建一個(gè)web項(xiàng)目,取名test。配置好struts2的環(huán)境,并導(dǎo)入Jquery的js文件到該項(xiàng)目。

二、在com.action包下,新建一個(gè)loginAction.Java

loginAction.Java的代碼如下

package com.action;import org.apache.struts2.convention.annotation.Action;import org.apache.struts2.convention.annotation.ParentPackage;import org.apache.struts2.convention.annotation.Result;import org.apache.struts2.convention.annotation.Results;import com.opensymphony.xwork2.ActionSupport;@Action("login")@ParentPackage(value = "json-default")@Results({ @Result(name = "success", type = "json", params = { "data", "flag" }), })public class LoginAction extends ActionSupport {  /**   *    */  private static final long serialVersionUID = 1751244794407005783L;  private String flag;  private String username;  private String password;  public String execute() {    try {      if (getUsername() == null || getUsername().trim().equals("")) {        setFlag("用戶名不能為空");        return SUCCESS;      } else if (getPassword() == null || getPassword().trim().equals("")) {        setFlag("密碼不能為空");        return SUCCESS;      } else if (getUsername().trim().equals("admin")          && getPassword().equals("admin")) {        setFlag("登陸成功");        return SUCCESS;      } else {        setFlag("用戶名或密碼錯(cuò)誤");        return SUCCESS;      }    } catch (Exception e) {      e.printStackTrace();      setFlag("登陸異常");      return SUCCESS;    }  }  public String getFlag() {    return flag;  }  public void setFlag(String flag) {    this.flag = flag;  }  public String getPassword() {    return password;  }  public void setPassword(String password) {    this.password = password;  }  public String getUsername() {    return username;  }  public void setUsername(String username) {    this.username = username;  }}

三、在WebRoot目錄下新建index.jsp和success.jsp

index.jsp為登陸界面,success.jsp為登陸成功后跳轉(zhuǎn)的界面。

index.jsp內(nèi)容如下:

<%@ page language="Java" import="Java.util.*" pageEncoding="utf-8"%><%  String path = request.getContextPath();  String basePath = request.getScheme() + "://"      + request.getServerName() + ":" + request.getServerPort()      + path + "/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><base href="<%=basePath%>" rel="external nofollow" ><title>My JSP 'index.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><script type="text/Javascript" src="./resource/js/jquery.min.js"></script></head><script type="text/Javascript">  $(document).ready(function() {    $(".loginButton").click(function() {      var name = $("#username").val();//獲取登陸用戶名      var password = $("#password").val(); //獲取登陸密碼      $.post("login", {        username : name,        password : password      }, callback, "json");    });    function callback(data) {      var value=data.flag;      if(value=="登陸成功"){      location.href="./success.jsp" rel="external nofollow" ;      }else{       alert(value);    }  });</script><body>  <input name="username" id="username" type="text" />  <input name="password" id="password" type="password" />  <button class="loginButton" class="btn btn-inverse">登陸</button></body></html>

jsp技術(shù)struts2+jquery實(shí)現(xiàn)ajax登陸實(shí)例詳解,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产激情视频在线 | 恋老视频 国产国佬 | 99精品免费久久久久久久久蜜桃 | 99热这里有精品 | 美国一级大黄一片免费的网站 | 久久国产视频网 | 午夜精品久久久久久影视riav | qvod免费电影| 国产香蕉视频在线播放 | 欧美午夜免费观看福利片 | 秋霞电影网午夜鲁丝片无码 | 97久久精品人人槡人妻人 | 久久99国产视频 | 亚洲高清国产拍精品动图 | 精品久久99麻豆蜜桃666 | 双腿被绑成M型调教PLAY照片 | 2020亚洲 欧美 国产 日韩 | 久久精品成人免费看 | 亚洲一级特黄 | 久久久无码精品亚洲A片软件 | 善良的小峓子2在钱免费中文字 | jijzzizz中国版 | 37大但人文艺术A级都市天气 | 魔乳 堕乳漫画acg产卵 | 男女边吃奶边做边爱视频 | 久久精品视频16 | 亚洲最大日夜无码中文字幕 | 久久re6热在线视频 久久er国产免费精品 | 亚洲精品成人a | 亚洲1卡二卡3卡4卡新区在线 | 欧美激情一区二区三区四区 | 99RE8国产这里只有精品 | 18岁末年禁止观看免费1000个 | 免费毛片试看 | 竹菊影视一区二区三区 | 久久精品中文字幕有码日本 | 老熟女毛茸茸浓毛 | 国产AV亚洲一区精午夜麻豆 | 伊人青青操 | H狠狠躁死你H | 邪恶肉肉全彩色无遮琉璃神社 |