JSP中如何将接收的字符录入数据库

来源:百度知道 编辑:UC知道 时间:2024/06/03 16:40:43
String sr=request.getParameter("username");
String ss=request.getParameter("password");
String sql1="insert into le (name,username,password)values('甜甜','','')" 就是将接收的username password录入进去
连接数据库的都弄好了。我就是不会怎么往里录入 怎么将ss sr 的值录入到数据库中values('甜甜','','')" 就是空的那两块怎么写能把username password的输入值录入进去。

直接放上去就可以了 比如

String sql1 = "insert into le(name,username,password)values('甜甜', '" +sr +"','" + ss +"')";

就是这样的 可以利用字符串组合实现 也可以像我上面那位一样 用先语句后注入值的方式去实现

首先要有连接数据库的类啊,之后再存,随便找本书,就可以了
//插入信息方法 增加
public void insert(HtVo hv) {
con = new DbConn();
PreparedStatement st = null;
String sql = "insert into newsInfo (shuxing,new_name,jianjie,zcdate)values(?,?,?,?)";

try {
st = con.getConn().prepareStatement(sql);
st.setString(1, hv.getShuxing());
st.setString(2, hv.getNew_name());
st.setString(3, hv.getJianjie());
st.setDate(4,new Date(new java.util.Date().getTime()) );
st.executeUpdate();

} catch (Exception e) {
e.printStackTrace();
} finally {
if (st != null) {
try {
st.close();
st = null;
con.colseConn();
} catch (SQLException