jsp修改数据库
❶ JSP中如何对数据库中的数据进行删除增加等操作
问题太抽象,/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/package ******;
import java.io.PrintWriter;
import java.sql.*;/**
* @author wfg
*/
public class DB_Conn {
private String driverName = "com.mysql.jdbc.Driver"; //JDBC驱动
private String userName = "root"; //数据库用户名
private String userPwd = "*****"; //数据库用户密码
private String dbName = "******"; //数据库名
private String url = "jdbc:mysql://localhost:3306/"+dbName+"?user="+userName+
"&password="+userPwd; //数据库连接字符串
private Connection conn = null; //数据库连接对象
public Statement sm = null; //数据库语句对象
private PrintWriter out = null; //建立数据库连接函数
public void ConnectDB(){
try{
Class.forName(driverName).newInstance();
conn = DriverManager.getConnection(url);
sm = conn.createStatement();
}
catch(Exception e){
e.printStackTrace();
out.print("数据库连接失败!");
}
} //释放数据库连接函数
public void CloseDB(){
try{
if(sm != null){
sm.close();
}
conn.close();
}
catch(SQLException SqlE){
SqlE.printStackTrace();
out.print("数据库关闭失败!");
}
}
}
这是先建立连接
❷ jsp修改怎样修改mysql数据库中的数据句
知道有一种形式:
之前得封装下2个文件,页面引用:
<%@
taglib
uri="/WEB-INF/database.tld"
prefix="database"%>
<%@
taglib
uri="/WEB-INF/beans.tld"
prefix="beans"%>
添加或删除sql
❸ 如何用一张JSP页面连接数据库,实现查询,修改操作
1.通过jdbc连接上数据库,并从中获取一个连接。(建议由一个工具类提供)
2.创建一个jsp页面、一个servlet类和一个service业务逻辑类。
3.当点击查询按钮时调用servlet并把文本框中的参数传递过去。
4.在servlet中获取页面传递过来的参数,并调用service中方法(此方法负责条件查询并返回list集合)
5.servlet中把查询集合放到request作用域并转发到jsp页面进行迭代,把数据取出展示即可。
❹ 如何在jsp页面内获取数据库内容,且通过按钮修改数据库内容
从数据库中读取ID,并用<input type="hidden" value='<%=id%>'/>,放到<form></form>里。提交的时候,就可以获取id了。