永发信息网

servlet代码:添加用户

答案:2  悬赏:20  手机版
解决时间 2021-03-22 02:10
servlet代码:添加用户
最佳答案
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class qqq extends HttpServlet {

private Connection conn; //初始化连接
private Statement stmt; //初始化数据库操作
ResultSet rs=null; //初始化结果集

public qqq() {
super();
}

public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType("text/html");
PrintWriter out = response.getWriter();
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/user?user=root&password=root");
stmt = conn.createStatement();

String username = request.getParameter("username");
String password = request.getParameter("password");
rs = stmt.executeQuery("SELECt * FROM user where username="+username);
if(rs.next()){out.println("用户名已存在");}
else{stmt.execute("insert into user values("+username+","+password+");");}
conn.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

out.println("");

}

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType("text/html");
PrintWriter out = response.getWriter();
out
.println("");
out.println("");
out.println(" A Servlet");
out.println(" ");
out.print(" This is ");
out.print(this.getClass());
out.println(", using the POST method");
out.println(" ");
out.println("");
out.flush();
out.close();
}

}
全部回答
可以在你的方法里面使用httpservletresponse对象的sendredirect方法,这个是用来重定向的!比如在doget方法里面 servletsample.java   import java.io.*;   import java.util.*;   import javax.servlet.*;   import javax.servlet.http.*;    public class servletsample extends httpservlet   {    //第一步:扩展httpservlet抽象类   public void doget(httpservletrequest request,httpservletresponse response) throws servletexception,ioexception   {    response.sendredirect(" http://www.realsung.com");.//这个是重定向到其他网站的 }   } 
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
山东威海卖海景房的天勤房地产不发工人的工资
很多的近义词是什么?
宝鸡市金渭化轻有限公司我想知道这个在什么地
李时珍曾经对父言诗明志:“身如逆流船,心比
ABT和MTM的最大区别在哪里 产品性质有什么不
could you please tell me where the ba
农村合作医疗报销上限
祁门县广厦房地产开发公司中职校分公司地址有
64X125的简便计算
玩魔兽世界一会为什么显示我的电脑里没有磁盘
英语翻译你只需按序号译为中文即可,不必打上
2008年5月12日,汶川地震后,各种救援物资被
在湖南常德开店需要多少钱
fm97.5娱乐香饽饽 什么时间播出
泰禾新城怎么去啊,有知道地址的么
推荐资讯
是学挖掘机好,还是氩弧焊好呢?
难道知道没人了吗?谁有老友记英文版的?不要
十五中启迪园宿舍(北门)在什么地方啊,我要过
曾有一本叫诸葛亮传的书, 其实是一本带有神
ex-partners是什么意思
南宁哪里有田螺批发
衡阳派出所下午还办理居住证吗
沈阳到塔河多少公里,从塔河去黑河火车路线
新娘化妆需要准备什么,男生化妆都需要什么工
余罪耽美文
退伍兵安置是什么意思,退伍军人找什么工作好
美莱居是温州全屋定制好品牌吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?