jsp web项目 mysql-jsp连接数据库第一步就出现问题

问题描述

jsp连接数据库第一步就出现问题

<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ page contentType="text/html; charset=utf-8" %>
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

用户登录

<% try
{ Class.forName("com.mysql.jdbc.Driver");}
catch(Exception e){
e.printStackTrace();
}
Connection conn;
ResultSet rs;
String sql;
String username=request.getParameter("in_user");
String password=request.getParameter("in_password");
try
{
String database="mydb";
String url="jdbc:mysql://localhost/"+database;
conn=DriverManager.getConnection(url,"root","root");
PreparedStatement pstmt=null;
sql="select * from user where username=? and password=?";
pstmt=conn.prepareStatement(sql);
pstmt.setString(1,username);
pstmt.setString(2,password);
rs=pstmt.executeQuery();
if(rs.next())
{ request.getSession(true);
session.setAttribute("username",username);
session.setAttribute("password",password);
session.setAttribue("enter","true");
response.sendRedirect("index.jsp");
}
else{out.println("您输入的信息有误,请重试!");response.setHeader("refresh", "5;URL=Login.jsp");

}}
catch(Exception e){
out.print("系统出错,请重试");
}
%>
如果你的浏览器不支持自动跳转,请点击此处

HTTP ERROR 500

Problem accessing /MyFirstWeb/login.jsp. Reason:

PWC6033: Error in Javac compilation for JSP

PWC6199: Generated servlet error:
string:///login_jsp.java:6: ??? com.mysql.jdbc ???

PWC6197: An error occurred at line: 13 in the jsp file: /login.jsp
PWC6199: Generated servlet error:
string:///login_jsp.java:83: ?????
??? ?? setAttribue(java.lang.String,java.lang.String)
??? ?? javax.servlet.http.HttpSession

Caused by:
org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP

PWC6199: Generated servlet error:
string:///login_jsp.java:6: ??? com.mysql.jdbc ???

PWC6197: An error occurred at line: 13 in the jsp file: /login.jsp
PWC6199: Generated servlet error:
string:///login_jsp.java:83: ?????
??? ?? setAttribue(java.lang.String,java.lang.String)
??? ?? javax.servlet.http.HttpSession

****##** 貌似第一步Class.forName就错了,哪里错了了,我在项目右键properties-----java buile path------add external jars里加入了jmysql-connector-java-5.0.6-bin.jar啊 求大虾指点

解决方案

你的session定义在哪里,上面的代码上没有看到。如果没有定义,将上面的request.getSession(true);改成HttpSession = request.getSession(true);

解决方案二:

你的session定义在哪里,上面的代码中没有看到,如果没有的话,把request.getSession(true);改成HttpSession session = request.getSession(true);

解决方案三:

到底是什么问题啊 求大虾解答0。0

时间: 2024-10-29 17:56:46

jsp web项目 mysql-jsp连接数据库第一步就出现问题的相关文章

java web项目中jsp页面表单提交给servlet 然后显示空白页面

问题描述 java web项目中jsp页面表单提交给servlet 然后显示空白页面 经检查 servlet没问题 全查可以用 不知道什么原因 求解答 解决方案 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈解决了 解决方案二: jsp页面显示空白

web项目部署.jsp 找不到id

问题描述 web项目部署.jsp 找不到id ${news.id} ${news.title} ${news.timelength} /c:forEach 错误提示: javax.el.PropertyNotFoundException: Property 'id' not found on type java.lang.String javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:266) javax.el.Bean

不能连接数据库-weblogic部署web项目报:连接数据库失败,请检查系统数据库连接配置

问题描述 weblogic部署web项目报:连接数据库失败,请检查系统数据库连接配置 2C youngtop.sys.exception.YoungtopException: 系统错误:youngtop.sys.exception.YoungtopException: 数据库操作错误:errcode=17002sqlstate=08006java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: socke

eclipse3.6.1 tomcat7.0 jdk6.0开发jsp web出现HTTP Status 404

问题描述 安装jdk6.0设置java_home环境变量eclipse配置jdkeclipserunenvironment配置apachetomcat7.0路径新建web项目,新建jsp页面runonserver后tomcat也出现成功启动的标志浏览器自动打开后出现HTTPStatus404在浏览器地址栏中输入:http://localhost:8080后也是HTTPStatus404只有在tomcatbin目录下启动tomcathttp://localhost:8080出现成功标志将新建项目放

虚拟化的第一步——VMware基本整合评估服务

     不景气的寒冬,IT预算严重缩减,"精简IT成本"."提高资源使用率",成为MIS协助企业度过难关的第一要务.虚拟化技术在经济不景气的当下,已经被许多企业列为必备的首要导入项目.但是,第一步该怎么进行,将会是IT管理人员值得思考的问题. 导入虚拟化的做法有两种: 阶段式规划- 一步一脚印,从第一台虚拟主机开始到整合所有IT架构.阶段性地先将机房中Loading较轻或重要性不高的服务器导入虚拟化,再一一地导入其他的服务器.好处是容易下手,过程中因属阶段性,较感

【spring boot】5.spring boot 创建web项目并使用jsp作前台页面

贼烦的是,使用spring boot 创建web项目,然后我再idea下创建的,but 仅仅启动spring boot的启动类,就算整个项目都是好着的,就算是能够进入controller中,也不能成功访问到jsp页面.很尴尬!也很无语!   好吧,开头一句抱怨,下面全靠编~~~ ======================================================================================================= 1.idea

关于 Eclipse中的Web项目 部署的文件位置 查看jsp源码的部署位置

使用 eclipse 开发web项目 会默认 部署在 工作目录下: .metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 在这里 我的工作目录是 F:\work 所以 web的项目 部署的位置应该是: F:\work\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 在使用jsp 的时候 需要查看 jsp的 对应 Servlet 源码 需要查看 .m

求一个小项目源代码,最好struts+jdbc+mysql+jsp 最好有增删改等功能! 谢谢各位啦!lql20121201@163.com 急用!谢啦~

问题描述 求一个小项目源代码,最好struts+jdbc+mysql+jsp最好有增删改等功能!谢谢各位啦!lql20121201@163.com急用!谢啦~

基于OSGI的WEB项目如何加载制定文件夹jsp文件运行

问题描述 现在手上开发的一个项目是基于OSGI的web项目,运行期会把模块打成jar包放在一般web工程下面去运行,运行环境暂订tomcat. 现在出现的问题如下:项目中有一个模块会生成一些文件到指定文件夹中(运行期为文件服务器),生成的文件包括js,jsp,css文件,其中js会到模块中去做请求后台数据,并且生成的文件会用到模块中的js或css样式.请问如何才能将生成的文件加载到tomcat中运行. 解决方案 可以参考一下这个:http://www.enet.com.cn/article/20