JSP链接sqlserver出现的问题 高手指点
来源:百度知道 编辑:UC知道 时间:2024/05/26 03:33:49
我的一个注册用户的JSP文件 运行出现下列问题 哪里出错了??高手快来啊
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="conn" class="dbBean.DBBean" scope="session"/>
<%
request.setCharacterEncoding("GBK");
String user=request.getParameter("user");
String pw=request.getParameter("pw");
String pw2=request.getParameter("pw2");
String name=request.getParameter("name");
String address=request.getParameter("address");
if(pw.equals(pw2) && !user.equals("") && !name.equals("") && !address.equals(""))
{
String sql="insert into account(ID,password,IDlevel,name,address) values('"+user+"','"+pw+"','u','"+name+"','"+address+"')";
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="conn" class="dbBean.DBBean" scope="session"/>
<%
request.setCharacterEncoding("GBK");
String user=request.getParameter("user");
String pw=request.getParameter("pw");
String pw2=request.getParameter("pw2");
String name=request.getParameter("name");
String address=request.getParameter("address");
if(pw.equals(pw2) && !user.equals("") && !name.equals("") && !address.equals(""))
{
String sql="insert into account(ID,password,IDlevel,name,address) values('"+user+"','"+pw+"','u','"+name+"','"+address+"')";
你把全页面代码贴出来
registerverify.jsp(18,17) 这块有错
还有一点就是 你注册竟然不检查 user是否已经存在吗????
try-catch是需要的
楼主太粗心了,这一行:
<jsp:param name=success value="注册成功,请进行登录"/>
改成
<jsp:param name="success" value="注册成功,请进行登录"/>
若是初学,逻辑代码写入到servlet里面,不要在jsp里面写,并且多看看错误代码,代码已经提示你quote symbol expected ,词霸一下就知道了,呵呵
对数据库可能需要写下try-catch块?
好像遇到过这样的问题。。。
提交错误,查看一下那几个插入的属性是否正确