博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用jQuery验证用户名是否存在,达到局部刷新的效果
阅读量:4684 次
发布时间:2019-06-09

本文共 1755 字,大约阅读时间需要 5 分钟。

<%@ page pageEncoding="UTF-8"%> 
使用jQuery验证用户名是否存在,达到局部刷新的效果
用户名:  
 
 

后台action代码:

 

MemberAction.java

/** *  ClassName: MemberAction.java*/package com.tjitcast.bbs.web.action.front;import org.apache.struts2.convention.annotation.Action;import org.apache.struts2.convention.annotation.Namespace;import org.apache.struts2.convention.annotation.ParentPackage;import org.springframework.context.annotation.Scope;import org.springframework.stereotype.Controller;import com.tjitcast.bbs.domain.Member;/** * 检查会员是否存在的Action类 *  * @author yjd */@Controller("front.memberAction")@Scope("prototype")@Namespace("/")@ParentPackage("struts-default")public class MemberAction extends BaseAction {    private static final long serialVersionUID = -4631080996625964833L;    private Member member;    /**     * 检查用户名是否已经存在     */    @Action(value = "checkloginname")    public void checkLoginname() {        Member temp = memberService.get(member.getLoginname());        if (temp != null) {            renderText("用户名已存在,请更换!");        } else {            renderText("恭喜你,这个用户名可用!");        }    }      public void renderText(String text) {        HttpServletResponse response = getResponse();        response.setContentType("text/plain;charset=UTF-8");        try {            response.getWriter().write(text);            response.getWriter().flush();        } catch (IOException e) {            throw new IllegalArgumentException(e); // 把受检异常转换为非受检异常        }    }    public Member getMember() {        return member;    }    public void setMember(Member member) {        this.member = member;    }}

效果如下图:

转载于:https://www.cnblogs.com/vip-ygh/p/3602236.html

你可能感兴趣的文章
Spark 各个组件关系
查看>>
Android Studio之could not reserve enough space for object heap
查看>>
pass
查看>>
给自己网站配置 https,http2 ,gzip压缩
查看>>
Linux发展历程
查看>>
centos7.3下curl支持https协议
查看>>
ASPCMS 标签
查看>>
《C++ Primer 4th》读书笔记 第12章-类
查看>>
Mac下搭建Apache+PHP+MySql运行环境
查看>>
WCF消息传递
查看>>
测试准入准出标准
查看>>
区块链学习笔记01(基本介绍)
查看>>
[树形dp] 洛谷 P2634 聪聪可可
查看>>
The version of SQL Server in use does not support datatype 'datetime2' 解决办法
查看>>
JAVA基础知识之网络编程——-网络基础(Java的http get和post请求,多线程下载)...
查看>>
DSAPI多功能组件编程应用-HTTP监听服务端与客户端_指令版
查看>>
Java中的ReentrantLock和synchronized两种锁定机制的对比
查看>>
MySQL锁之二:锁相关的配置参数
查看>>
作品汇总和进度表
查看>>
2018-2019-1 20165301 《信息安全系统设计基础》第五周学习总结
查看>>