public VoteConn() {
Connection con;
try {
Class.forName(driver);
con = DriverManager.getConnection(sConnStr, user, password);
return con;
} catch (ClassNotFoundException e) {
System.out.println(e.getMessage());
} catch (SQLException e) {
System.out.println(e.getMessage());
}
return null; //去掉这个看看
}
这段的问题吧?!
Connection con;
try {
Class.forName(driver);
con = DriverManager.getConnection(sConnStr, user, password);
return con;
} catch (ClassNotFoundException e) {
System.out.println(e.getMessage());
} catch (SQLException e) {
System.out.println(e.getMessage());
}
return null; //去掉这个看看
}
这段的问题吧?!
解决方案 »
- JSP 高手进
- 数据库中的过滤器,单例模式和ThreadLocal!!????
- 如何实现表格中内容的自动换行
- 关于导航菜单在鼠标指在某一菜单上的时候如何展示它的下拉菜单
- js中的document.write和window.alert是如何解析文本的
- 在myeclipse5.5ga下开发。总是提示Multiple annotations found at this line错误
- 如何使弹出窗口的大小视窗口内容而定?
- 初级问题啊~~ 大虾们给个说法吧~~~
- 在一个页面出现时,弹出一个文本框,让用户输入name,password.错误不显示这个页面,正确则显示。谢谢
- jsp新手请教
- 毕业设计:"网上教学进度管理系统"中的"进度"从哪方面考虑?
- 关于参数传递的问题,望指教~~
return con; return null;这样肯定不行!直接去掉这两句就可以那!
index.jsp 代码是:<%@ page contentType="text/html;charset=GBK" %>
<%@ page language="java" import="java.sql.*"%>
<jsp:useBean id="connDbBean" scope="page" class="vote.VoteConn"/><html><head>
<title>网上调查表</title>
<link rel="stylesheet" type="text/css" href="style.css">
<style type="text/css">
<!--
.style1 {font-size: 12pt}
-->
</style>
</head>
<%
ResultSet rs = connDbBean.executeQuery("select * from vote");
%><body bgcolor="#FFFFFF">
<center>
<p align="center" class="style1">=== 栏目调查 ===</p>
<Table border bgcolor=#00FFFF>
<form action="vote.jsp">
<% while(rs.next()) { %>
<TR>
<TD><input type="radio" name="type" value=<%=rs.getString("id")%>><%=rs.getString("note")%></TD>
</TR>
<%}
rs.close();
%>
<TR align="center"><TD><Input type="submit" value="投票"></TD></TR>
</form>
<TR><TD><A href="details.jsp">查看投票</A></TD></TR>
</Table>
</center>
</body>
</html>
出现的问题是:
Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:601)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:536)
你直接把它当作一个简单类文件放在你的制定地方就可以那?
有时候用bean不是很好的,要学会考虑变通!
[Microsoft][SQLServer JDBC Driver][SQLServer]用户 '(null)' 登录失败。原因: 未与
信任 SQL Server 连接相关联。