各位来帮我看看这个问题 需要 添加?action=add这样参数。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是吧我看了bean,似乎没有丫下面是notebeanpackage javabean;import java.sql.*;import java.io.*;import javax.servlet.http.*;import dbconn.DbConnection;import editstr.EditString;import editstr.*;public class NoteBean { protected HttpServletRequest _request = null; protected HttpServletResponse _response = null; private DbConnection DbConn = new DbConnection(); private DateSet DateSet = new DateSet(); private EditString EditStr = new EditString(); public int id = 0; public String name = ""; public String subject = ""; public String email = ""; public String content = ""; public String note_date = ""; public NoteBean() { } public NoteBean(HttpServletRequest request,HttpServletResponse response){ _request = request; _response = response; } private void getFormParam(){ name = _request.getParameter("name"); subject = _request.getParameter("subject"); email = _request.getParameter("email"); content = _request.getParameter("content"); } public String insertDataToDB(){ note_date = DateSet.setDate8(DateSet.getCurrentDate8(),"-"); getFormParam(); String sql = "insert into tb_note (name,subject," + "email,content,note_date) values ('" + name + "','" + subject + "','" + email + "','" + content + "','" + note_date + "')"; try{ DbConn.executeUpdate(sql); return "ok"; }catch(Exception e){ System.out.print("NoteBean 插入数据错误:" + e.toString()); return "fail"; } } public static ResultSet getDataFromDB(){ DbConnection DbConn = new DbConnection(); ResultSet rs = null; String sql = "select * from tb_note order by id desc"; try{ rs = DbConn.executeQuery(sql); }catch(Exception e){ System.out.print("NoteBean 获取数据错误1:" + e.toString()); } return rs; } public static NoteBean getDataFromDB(int id){ DbConnection DbConn = new DbConnection(); NoteBean nb = new NoteBean(); ResultSet rs = null; String sql = "select * from tb_note where id = " + id ; try{ rs = DbConn.executeQuery(sql); if(rs.next()){ nb.id = rs.getInt("id"); nb.name = rs.getString("name"); nb.subject = rs.getString("subject"); nb.email = rs.getString("email"); nb.content = rs.getString("content"); nb.note_date = rs.getString("note_date"); } }catch(Exception e){ System.out.print("NoteBean 获取数据错误2:" + e.toString()); } return nb; } public static String deleteDataFromDB(int id){ DbConnection DbConn = new DbConnection(); String sql = "delete from tb_note where id = " + id; try{ DbConn.executeUpdate(sql); return "ok"; }catch(Exception e){ System.out.print("NoteBean 删除数据错误:" + e.toString()); return "fail"; } } public static void main(String[] args) {// NoteBean NoteBean1 = new NoteBean(); System.out.print("HelloWorld!"); }} 是不是原来发送的request中的action=add?bean将它们原封不动地发回来? 会再次打开这个JSP页面--------是怎么打开的,是forword吗,总之加上?action=add这样request.getParameter("action")才可能有值呀。 weblogic portal 性能问题,jvm占用过高 JAVA图片上传 java程序实现独立的applicatioin访问websphere 关于tomcat的JDBCRealm认证、授权,有一点弄不明白,高手指教!!!! 如何让超链接只响应onClick事件? 请教:Mysql安装问题?? 如何用jsp和javascript设计一个文件上传页面 寻找套打的解决方法!!!! Struts2 报错 方法找不到 jsp参数传递的问题求解?? 求数据库加密算法! 请多多指教 jsp的时间问题
我看了bean,似乎没有丫
下面是notebean
package javabean;import java.sql.*;
import java.io.*;
import javax.servlet.http.*;
import dbconn.DbConnection;
import editstr.EditString;
import editstr.*;public class NoteBean {
protected HttpServletRequest _request = null;
protected HttpServletResponse _response = null; private DbConnection DbConn = new DbConnection();
private DateSet DateSet = new DateSet();
private EditString EditStr = new EditString(); public int id = 0;
public String name = "";
public String subject = "";
public String email = "";
public String content = "";
public String note_date = ""; public NoteBean() {
} public NoteBean(HttpServletRequest request,HttpServletResponse response){
_request = request;
_response = response;
} private void getFormParam(){
name = _request.getParameter("name");
subject = _request.getParameter("subject");
email = _request.getParameter("email");
content = _request.getParameter("content");
} public String insertDataToDB(){
note_date = DateSet.setDate8(DateSet.getCurrentDate8(),"-");
getFormParam(); String sql = "insert into tb_note (name,subject,"
+ "email,content,note_date) values ('" + name
+ "','" + subject
+ "','" + email + "','" + content
+ "','" + note_date + "')";
try{
DbConn.executeUpdate(sql);
return "ok";
}catch(Exception e){
System.out.print("NoteBean 插入数据错误:" + e.toString());
return "fail";
}
} public static ResultSet getDataFromDB(){
DbConnection DbConn = new DbConnection();
ResultSet rs = null;
String sql = "select * from tb_note order by id desc"; try{
rs = DbConn.executeQuery(sql);
}catch(Exception e){
System.out.print("NoteBean 获取数据错误1:" + e.toString());
} return rs;
} public static NoteBean getDataFromDB(int id){
DbConnection DbConn = new DbConnection();
NoteBean nb = new NoteBean();
ResultSet rs = null;
String sql = "select * from tb_note where id = " + id ; try{
rs = DbConn.executeQuery(sql); if(rs.next()){
nb.id = rs.getInt("id");
nb.name = rs.getString("name");
nb.subject = rs.getString("subject");
nb.email = rs.getString("email");
nb.content = rs.getString("content");
nb.note_date = rs.getString("note_date");
}
}catch(Exception e){
System.out.print("NoteBean 获取数据错误2:" + e.toString());
} return nb;
} public static String deleteDataFromDB(int id){
DbConnection DbConn = new DbConnection();
String sql = "delete from tb_note where id = " + id; try{
DbConn.executeUpdate(sql);
return "ok";
}catch(Exception e){
System.out.print("NoteBean 删除数据错误:" + e.toString());
return "fail";
} } public static void main(String[] args) {
// NoteBean NoteBean1 = new NoteBean();
System.out.print("HelloWorld!"); }
}
bean将它们原封不动地发回来?
--------
是怎么打开的,是forword吗,总之加上?action=add这样
request.getParameter("action")才可能有值呀。