jsp调用javabean中的方法

我将添加新用户的方法封装到javabean中User.javapackagebeans;importjava.sql.*;importjava.util.*;import... 我将添加新用户的方法封装到javabean中 User.java
package beans;
import java.sql.*;
import java.util.*;
import beans.*;
public class User{
public int insert(UserBean user){
DBBean db=new DBBean();
Connection con = null;
PreparedStatement stat = null;
con=db.getConnection();
String sql="insert into user(username,password,tel,email,qq,idcard)values(?,?,?,?,?,?)";
int i=0;
try{
stat=con.prepareStatement(sql);
stat.setString(1, user.getUsername());
stat.setString(2, user.getPassword());
stat.setString(3, user.getTel());
stat.setString(4, user.getEmail());
stat.setString(5, user.getQq());
stat.setString(6, user.getIdcard());
i=stat.executeUpdate();
stat.close();
con.close();
}catch(Exception e){
e.printStackTrace();
}
return i;
}
那jsp页面怎么调用这个insert方法?
我这样写
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="ue" scope="page" class="beans.UserBean" />
<jsp:useBean id="us" scope="page" class="beans.User" />
<jsp:setProperty name="ue" property="*" />
<jsp:useBean id="db1" scope="page" class="beans.DBBean" />
<%
us.insert(ue);
%>
但一直提示
org.apache.jasper.JasperException: An exception occurred processing JSP page /chuli2.jsp at line 7

4: <jsp:useBean id="us" scope="page" class="beans.User" />
5: <jsp:setProperty name="ue" property="*" />
6: <%
7: us.insert(ue);
8: %>
9:
10:
哪位大侠能指点一下?小女子感激不尽~!
chuli2.jsp
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="ue" scope="page" class="beans.UserBean" />
<jsp:useBean id="us" scope="page" class="beans.User" />
<jsp:setProperty name="ue" property="*" />
<jsp:useBean id="db1" scope="page" class="beans.DBBean" />
<%
us.insert(ue);
%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>添加用户</title>
</head>

<body>
</body>
</html>
展开
 我来答
cn_zxy
2008-11-27 · 超过54用户采纳过TA的回答
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:168万
展开全部
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="User.java" %> --引你的类,换成你类的具体位置

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>添加用户</title>
</head>

<body>
<% User u = new User();
UserBean user = request其它页面传过来的要插入的数据;
如果是本页数据就:
UserBean user = new UserBerbean();
user.serUsername();--封装数据
int i = u.insert(user);
if(i<0)
{
OK
}
else
{
失败
}
%>

</body>
</html>>
色小邪
2008-11-27 · TA获得超过5101个赞
知道大有可为答主
回答量:1632
采纳率:0%
帮助的人:0
展开全部
嘿嘿。。。我不知道!!!
我也是新手,不过,我经理说,尽量不要在jsp页面使用java代码,如果可以的话,你把数据传到后台代码中,让后台完成这个添加新用户。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奉天乄团座
2008-11-27 · TA获得超过160个赞
知道小有建树答主
回答量:457
采纳率:0%
帮助的人:146万
展开全部
在页面上import你bean的类看看
chuli2.jsp 应该是你处理的这个jsp 出现异常,能给我看看原码吗

能把你错误信息全打出来吗?
我的 msn: wjljde@yahoo.com.cn
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式