java中execquery(),javaee登录界面
首先在此之前我們應(yīng)該正確安裝數(shù)據(jù)庫(kù),以及eclipse(javaee)文件包。
1.首先在javaee中建立新的項(xiàng)目
2.右鍵點(diǎn)擊WebContent-New-JSP File,新建jsp(動(dòng)態(tài))文件。(想在哪個(gè)文件夾里添加jsp文件,就直接右擊文件夾新建,注意一定不要展開(kāi)文件夾,否則容易出現(xiàn)路徑不正確的問(wèn)題)
3.進(jìn)行頁(yè)面的編寫
login.jsp
logincheck.jsp
Insert title hereResultSet rs=db.executeQuery(sql);//運(yùn)行上面的語(yǔ)句if(rs.next())
{/* if(password.equals(rs.getString(2)))
{
}*/
if(password.equals(rs.getObject("password"))){
response.sendRedirect("loginsuccess.jsp");
}else{
out.print("");
response.setHeader("refresh","0;url=login.jsp");
}
}else{
out.print("");
response.setHeader("refresh","0;url=login.jsp");
}%>
loginsuccess.jsp
Insert title here登錄成功
創(chuàng)建DBBean.java,連接數(shù)據(jù)庫(kù)
package Bean;
import java.sql.*;
public class DBBean {
private String driverStr = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
private String connStr = "jdbc:sqlserver://localhost:1433; DatabaseName=z";
private String dbusername = "ZH";
private String dbpassword = "123";
private Connection conn = null;
private Statement stmt = null;
public DBBean()
{
try
{
Class.forName(driverStr);
conn = DriverManager.getConnection(connStr, dbusername, dbpassword);
stmt = conn.createStatement();
}
catch (Exception ex) {
System.out.println("數(shù)據(jù)連接失敗!");
}
}
public int executeUpdate(String s) {
int result = 0;
System.out.println("--更新語(yǔ)句:"+s+"\n");
try {
result = stmt.executeUpdate(s);
} catch (Exception ex) {
System.out.println("執(zhí)行更新錯(cuò)誤!");
}
return result;
}
public ResultSet executeQuery(String s) {
ResultSet rs = null;
System.out.print("--查詢語(yǔ)句:"+s+"\n");
try {
rs = stmt.executeQuery(s);
} catch (Exception ex) {
System.out.println("?執(zhí)行查詢錯(cuò)誤!");
}
return rs;
}
public void execQuery(String s){
try {
stmt.executeUpdate(s);
} catch (SQLException e) {
// TODO Auto-generated catch block
System.out.println("執(zhí)行插入錯(cuò)誤!");
}
}
public void close() {
try {
stmt.close();
conn.close();
} catch (Exception e) {
}
}
}
4.進(jìn)行程序執(zhí)行,最后登錄成功!
原文:http://www.cnblogs.com/zhangjiabei/p/6464147.html
總結(jié)
以上是生活随笔為你收集整理的java中execquery(),javaee登录界面的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: .net md5 java 偏移量_C#
- 下一篇: 0018计算机基础知识,0018 001