20分求助 包导入问题
javabean代码
package com.thj.mypack;
import java.sql.*;
import javax.naming.*;
import javax.sql.*;
import java.util.*;
import javax.servlet.http.HttpServletRequest;
public class Information{
private String ClassforName="com.microsoft.jdbc.sqlserver.SQLServerDriver";
private String dbUrl="jdbc:microsoft:sqlserver//localhost:1433;DatabaseName=testdb";
private String dbUser="sa";
private String dbPwd="thjkl800216";
//无参构造函数,装载和注册驱动程序
public Information() throws Exception{
Class.forName("ClassforName");
java.sql.DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());
}
//连接数据库
public Connection getConnection() throws Exception{
return java.sql.DriverManager.getConnection(dbUrl,dbUser,dbPwd);
}
//关闭连接
public void closeConnection(Connection con){
try{
if(con!=null) con.close();
}catch(Exception e){
e.printStackTrace();
}
}
//关闭静态执行sql语句的stmt
public void closeStatement(Statement stmt){
try{
if(stmt!=null)stmt.close();
}catch(Exception e){
e.printStackTrace();
}
}
//关闭动态执行sql语句的prepStmt
public void closePrepStmt(PreparedStatement prepStmt){
try{
if(prepStmt!=null)prepStmt.close();
}catch(Exception e){
e.printStackTrace();
}
}
//关闭记录集
public void closeResultSet(ResultSet rs){
try{
if(rs!=null)rs.close();
}catch(Exception e){
e.printStackTrace();
}
}
//将数据插入到数据库中
public void InformInsert(HttpServletRequest request)throws Exception{
Connection con=null;
PreparedStatement prepStmt=null;
ResultSet rs=null;
try{
String title=request.getParameter("title");
String describe=request.getParameter("describe");
String cityname=request.getParameter("cityname");
String depart=request.getParameter("depart");
String author=request.getParameter("author");
String pdate=request.getParameter("pdate");
con=getConnection();
String sql="insert into xinxi_table(title,describe,cityname,depart,author,pdate) values('"+title+"','"+describe+"','"+cityname+"','"+depart+"','"+author+"','"+pdate+"')";
prepStmt=con.prepareStatement(sql);
rs=prepStmt.executeQuery();
}catch(Exception e){
System.out.println(e.getMessage());
}finally{
closeConnection(con);
closePrepStmt(prepStmt);
closeResultSet(rs);
}
}
}
jsp页面代码:
<%@ page import="com.thj.mypack.*"%>
<body><center>
<%
String title=request.getParameter("title");
String describe=request.getParameter("describe");
String cityname=request.getParameter("cityname");
String depart=request.getParameter("depart");
String author=request.getParameter("author");
String pdate=request.getParameter("pdate");
if(title.equals("")||describe.equals("")||cityname.equals("")||depart.equals("")||author.equals(""))
{
%>
<script language=javascript>
alter("所有项都为必填项,你漏填了,请填写完整");
location=self.location("index.jsp");
</script>
<%
}
else
{
out.print("信息发送成功!");
out.print("<a href=inform.jsp");
out.print(">浏览信息</a>");
}
%>
</center>
</body>
大家看看,为什么我一执行jsp页面时,系统就提示package com.thj.mypack does not exist
可是我明明导入了啊。
包的路径如下,classes-->com-->thj-->mypack--->*.java
相关推荐
解决IDEA中maven导入jar包一直报错问题
主要介绍了解决IDEA中maven导入jar包一直报错问题,本文通过实例图文的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
解决idea导入maven项目缺少jar包的问题
主要介绍了解决idea导入maven项目缺少jar包的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Golang import本地包和导入问题相关详解
主要介绍了Golang import本地包和导入问题相关详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
解决Python 命令行执行脚本时,提示导入的包找不到的问题
在Pydev能正常执行的脚本,在导出后在命令行执行,通常会报自己写的包导入时找不到。 一:报错原因 在PyDev中,test.py 中导入TestUserCase里面的py文件时,会写: from TestUserCase.Test import Test 这在命Pydev中没错,但是在命令行中确出现错误。 因为在PyDev中默认路径除了当前文件所在路劲外,还有工程根路径。而在命令行中只有当前文件所在路径。TestUserCase是test.py文件的上一级目录,所以在命令行中test.py import 时找不到TestUserCase文件夹 二:解决办法 解决办法应该有很多,但是我最
完美解决Pycharm无法导入包的问题 Unresolved reference
今天小编就为大家分享一篇完美解决Pycharm无法导入包的问题 Unresolved reference,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


Web 开发
