数据库输入问题!!在线等 你应该在得到参数以后判断一下username等是否为null或者是否equals("")建议在insert语句前后加上try catch,把catch到的println到页面上在page加上errorPage这样比较方便判断问题出在什么地方 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%@ page contentType="text/html;charset=gb2312" %><%@ page import="java.sql.*"%><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>注册确认</title><link rel=stylesheet href="style.css" type="text/css"></head><jsp:useBean id="get" scope="session" class="zcy.GetConn" /><body><center><% String username; String password; String idcard; String email; String gender; String moblephone; String province; String degree; String jobs; request.setCharacterEncoding("gb2312"); username=request.getParameter(get.toChinese("username")); password=request.getParameter(get.toChinese("password")); idcard=request.getParameter(get.toChinese("idcard")); email=request.getParameter("email"); gender=request.getParameter(get.toChinese("gender")); moblephone=request.getParameter("moblephone"); province=request.getParameter(get.toChinese("province")); degree=request.getParameter(get.toChinese("degree")); jobs=request.getParameter(get.toChinese("jobs"));try{ get.getConection(); get.insert("insert into zhucetable(username,password,idcard,email,gender,moblephone,province,degree,jobs) VALUES ('"+username+"','"+password+"','"+idcard+"','"+email+"','"+gender+"','"+moblephone+"','"+province+"','"+degree+"','"+jobs+"')"); } catch (Exception e) {e.printStackTrace();} %></CENTER></body></html> 我弄明白了只要加入out.print();这句话就能够将数据加入数据库中了。问题是,如果我想要把注册的USERNAME显示在所有的网页上的话,这该怎么写啊? 用户登录时把数据库查出的username付给session然后再需要时从session读数据 只要加入out.print(); ?????加哪儿??晕! 你晕什么啊?不过我已经知道怎么把username传给session了 难道在jsp里不用建立和数据库的连接吗? 读取Properties出错,求高手指正! 求一条SQL语句的写法 jsp 制作一个网页聊天系统 用ServletContext做用户验证的问题 可以捕捉Java.lang.NullPointerException 异常发生的时间么? 关于linux主机的回车转换问题(非常着急) 找前辈们帮我解决下问题! 树结构的问题 分不够再加! 请问如何使用JSP向MySql中存储图片及从MYSQL中读取图片??? include 的问题????????? 如何得到客户端的ip地址,而不是机器名! 请帮忙,急
<%@ page import="java.sql.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>注册确认</title>
<link rel=stylesheet href="style.css" type="text/css">
</head>
<jsp:useBean id="get" scope="session" class="zcy.GetConn" />
<body>
<center><%
String username;
String password;
String idcard;
String email;
String gender;
String moblephone;
String province;
String degree;
String jobs;
request.setCharacterEncoding("gb2312");
username=request.getParameter(get.toChinese("username"));
password=request.getParameter(get.toChinese("password"));
idcard=request.getParameter(get.toChinese("idcard"));
email=request.getParameter("email");
gender=request.getParameter(get.toChinese("gender"));
moblephone=request.getParameter("moblephone");
province=request.getParameter(get.toChinese("province"));
degree=request.getParameter(get.toChinese("degree"));
jobs=request.getParameter(get.toChinese("jobs"));
try{
get.getConection();
get.insert("insert into zhucetable(username,password,idcard,email,gender,moblephone,province,degree,jobs) VALUES ('"+username+"','"+password+"','"+idcard+"','"+email+"','"+gender+"','"+moblephone+"','"+province+"','"+degree+"','"+jobs+"')");
}
catch (Exception e) {e.printStackTrace();}
%>
</CENTER>
</body>
</html>
然后再需要时从session读数据
加哪儿??
晕!