回 帖 发 新 帖 刷新版面

主题:关于javabean和servlet的一些问题

请大虾赐教
我编写的一个实现注册功能的程序
没有用到javabean和servlet,提交表但时报错
有朋友告诉我说
在服务器端的验证必须要用到javabean和servlet
可是我看到的一些程序也没有用啊
有点不明白,可不可以不用呢

回复列表 (共7个回复)

沙发

可以不用,javabean和servlet只是对业务逻辑进行处理,注册信息保存在session中也是可以的

板凳

一切都在 jsp 页面里完成 
不用bean
就是
写在<%
%>
里面就可以了

3 楼


我编写注册页面时套用了模板
提交表但时,客户端验证不好使,这是为什么
是因为用到模板了吗?

4 楼

只要语法正确 就应该可以

5 楼


请问你们有没有遇到过这种错误
其中用到了数据库连接池的javabean,每个涉及到数据库连接的叶面都是这种错误,有人能帮我解答以下吗
org.apache.jasper.JasperException
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


root cause 

java.lang.NullPointerException
    org.apache.jsp.register3_jsp._jspService(register3_jsp.java:69)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

6 楼


其中提交注册表单中的由一个性别的表单项,我用的单选按钮,代码如下:
<td height="33"><div align="right">性别:</div></td>
  <td>男 <input name="sex" type="radio" value="1" checked>
&nbsp; &nbsp;女
      <input type="radio" name="sex" value="0">
提交表单时,无论我选不选,这一项在验证程序的错误提示中表示这行有错
 String sex=new String(request.getParameter("sex").getBytes("ISO8859_1"),"GBK");
后台字段类行为char,允许为空
请帮忙看看

7 楼

空指针异常,连接数据库有问题

我来回复

您尚未登录,请登录后再回复。点此登录或注册