📄 checkname.java
字号:
package com.briup.run.web.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts2.ServletActionContext;import com.briup.run.common.util.BeanFactory;import com.briup.run.common.util.MakeXML;import com.briup.run.pojos.Memberinfo;import com.briup.run.service.IMemberService;public class checkName extends HttpServlet { /** * The doGet method of the servlet. <br> * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request, response); } /** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletOutputStream out = response.getOutputStream(); response.setContentType("text/xml;charset=utf-8″"); response.setCharacterEncoding("UTF-8"); response.setHeader("Cache-Control","no-cache"); response.setHeader("Pragma","no-cache");//使浏览器不会在本地缓存结果。 String nickname=request.getParameter("nickname"); Memberinfo memberinfo = null; String xml=null; MakeXML make=new MakeXML(); try { IMemberService memberService =(IMemberService) BeanFactory.getBean(BeanFactory.MEMBERSERVICE); memberinfo = memberService.findMemberinfoByName(nickname); if(nickname==null&&nickname.trim().length()<1){ xml=make.makeXml("这个姓名已经被占用!", false); }else if(memberinfo==null&&nickname.trim().length()>0){ xml=make.makeXml("这个姓名可以使用!", true); }else{ xml=make.makeXml("姓名查找出错!", false); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } out.print(xml); out.flush(); out.close(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -