我是javaee新手,运行数据库出现这样的问题不知道怎么修改description The server encountered an internal err

问题描述

<%@ page language="java" import="java.sql.*"%><%@ page contentType="text/html;charset=GB18030"%><%@ page import="java.util.*" %><%reponse.setCharacterEncoding("GB18030");String susername,spassward,school,scho,sclass,stel,sgender;susername=request.getParameter("Name");spassword=request.getParameter("passward1");school=request.getParameter("xueyuan");scho=request.getParameter("zhuanye");sclass=request.getParameter("nianji");stel=request.getParameter("number");sgender=request.getParameter("gender");String insertquery= "insert into student set Name='"+susername+"',passward1='"+spassward+"',xueyuan='"+school+"',number='"+stel+"',zhuanye='"+scho+"',nianji='"+sclass+"',number='"+stel+"',gender='"+sgender+"'";String selectquery="select * from student where Name='"+susername+";Connction conn=null;Statement stmt=null;Resultset rs=null;try{Class.forName("com.mysql.jdbc.Driver").newInstance();conn= DriverManager.getConnection("jdbc:mysql://localhost/test","root","root");stmt= conn.createStatement();rs=stmt.executeQuery(selectquery);if(rs.next()){response.sendRendirect("register.jsp");}return;}else{stmt.executeQuery(insertquery);}}catch(SQLException ex){ex.printStackTrace();response.sendRendirect("login.jsp");}finally{stmt.close();conn.close();} %> 问题补充:deny_guoshou 写道

解决方案

1、你输出一下要插入的信息,看看有没有为null的数据或者是乱码。2、你要补充一下异常的信息是什么,比如这样子:type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) root cause java.lang.NullPointerException org.apache.jsp.submit_jsp._jspService(submit_jsp.java:107) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 有这些才好找错误。。。
解决方案二:
能不能详细点,给出所有的异常报告。就这点信息,大家很难找到解决方案的。

时间: 2024-12-04 00:36:56

我是javaee新手,运行数据库出现这样的问题不知道怎么修改description The server encountered an internal err的相关文章

c语言设计袖珍计算器,不要太复杂的,我是个新手

问题描述 c语言设计袖珍计算器,不要太复杂的,我是个新手 要求实现: 计算加.减.乘.除.乘方.开方.在用户界面上设置两个编辑框,分别用于输入左操作数和右操作数,两个静态文本分别用于显示"="号和运算结果,其中用六个单选按钮用于选择运算符. 能够存储操作数.操作码和结果:执行算术操作:实现控制功能,如清除.全部清除和改变符号:根据需要产生在计算引擎中存储的量:对外报告错误时,保存内部状态. 实现扩展1:接收键盘输入:识别操作和数字操作数:从用户输入产生下一个操作和操作数:显示操作码.操

strlen-跪求大神,我是小新手啊

问题描述 跪求大神,我是小新手啊 #include #include using namespace std;int main(){char str1; cout<<""字符:"";char str[100]=str1;cin>>str1;cout<<strlen(str1);return 0;} error C2440: 'initializing' : cannot convert from 'char' to 'char [

android-求助:我是Android 新手 求大神帮助

问题描述 求助:我是Android 新手 求大神帮助 Android新手,想要请教给位大神帮助,为什么我的虚拟机一运行,上边框 就没有了 直接顶在了屏幕的左上边?没有最小化关闭按钮了,再就是,我自己用PS画了一个图标,为什么添加图标了 在RUN 一下,就显示下面的东西,菜单进不去.....求帮忙啊 解决方案 ![ 解决方案二: 换虚拟机吧,软模拟太难用了,用genymotion 解决方案三: 虚拟机可以换Genymotion,真的很快!你添加的是要显示封面的吗?是不是你的图标是中文命名的? 解决

win7系统家庭版能不能运行数据库

  对于计算机专业或者是从事计算机行业的人来说,在购买计算机操作系统的时候,一方面是考虑操作系统的性价比,一方面要考虑在操作系统中是否能够顺利的运行数据库等一些高端的计算机程序以及软件.Win7家庭版操作系统可以说win7系统中版本最低的一款操作系统了,但是在win7家庭版操作系统中,却可以运行大型的mysql数据库,而且对于计算机的基本运行不会产生任何的影响. mysql数据库是数据库种类中的一种,虽然相比较sql server数据库来说,mysql数据库的功效不是很全面,但是musql却是在

java-公司现在需要使用jsf框架写个上传图片,我是jsf新手,这个怎么写,大神帮忙啊。。

问题描述 公司现在需要使用jsf框架写个上传图片,我是jsf新手,这个怎么写,大神帮忙啊.. 上传网页上有个id和count的输入框,根据输入的id上传文件,根据输入的count上传数量,而且必须上传到公司给指定的地址上去,上传的图片命名是从1开始递增,求大神帮忙,

代码提示出错-请问我这段代码哪里出错了,为什么总是异常,我是个新手

问题描述 请问我这段代码哪里出错了,为什么总是异常,我是个新手 package control; import javax.swing.JFrame public class DebugTest { public static void main(String[] args) { int[] ints= new int[20]; try { for (int i=0; i < 20; i ++) { ints[i] = i+1; Ststem.out.println(i+1); } } catc

一道java题目,请大虾们帮帮忙,我是个新手,谢谢

问题描述 一道java题目,请大虾们帮帮忙,我是个新手,谢谢 编写一个程序,对于输入的一段程序,可以获取该程序的单词符号.单词符号的类别有基本字.标识符.常数.算符和界符.关键字为基本字,由字母组成,如int.for和while:变量名和函数名为标识符,由字母和数字构成,如fun1和age:固定不变的数值为常数,如12.13.86和25e8(科学计数法):算符如+.-.*./ .%.&&:界符如 {.[.(. :和:等. 如, public?static?void?main (String

c-跪求C++大神,我是小新手

问题描述 跪求C++大神,我是小新手 ugly[i]==ugly[c]*5?c++:1;是什么意思 解决方案 ugly[i]==ugly[c]*5?c++:1;是不是ugly[i]=ugly[c]*5?c++:1等价于if(ugly[c]*5!=0)//不等于0{ugly[i]=c;c=c+1;}else ugly[i]=1; 解决方案二: ugly[i]==ugly[c]*5?c++:1;这是个三元表达式变形#include ""stdafx.h""#includ

乱码-我是Android 新手 求大神帮助

问题描述 我是Android 新手 求大神帮助 使用phonegap和zxing实现二维码的扫描,问题是,当二维码中有中文时,会出现乱码 解决方案 调一下编码方式应该就可以了吧,