运行不了,报错
servlet
package myservlet.control;
import mybean.data.*;
import java.sql.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HandleShow extends HttpServlet{
public void init(ServletConfig config) throws ServletException{
super.init(config);
try{Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch(Exception e){}
}
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
HttpSession session=request.getSession(true);
Show a=new Show();
request.setAttribute("a",a );
Connection con=null;
String uri="jdbc:odbc:c";
try{con=DriverManager.getConnection(uri,"sa","123");
Statement sql=con.createStatement();
ResultSet rs=sql.executeQuery("select * from voteDetails " );
while(rs.next()){
a.setName(rs.getString(1));
}
con.close();
RequestDispatcher dispatcher=
request.getRequestDispatcher("show.jsp");
dispatcher.forward(request, response);
}
catch(SQLException exp){
}
}
}javabean
package mybean.data;public class Show {
private String name ;
public Show(){
}
public void setName(String name){
this.name = name ;
}
public String getName(){
return this.name ;
}
}JSp
<%@ page language="java" contentType="text/html; charset=GB2312"%>
<%@ page import="mybean.data.Show" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<jsp:usebean id="a" type="mybean.data.Show" scope="request"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>Insert title here</title>
</head>
<body>
<jsp:getProperty name="a" property="name"/></body>
</html>
servlet
package myservlet.control;
import mybean.data.*;
import java.sql.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HandleShow extends HttpServlet{
public void init(ServletConfig config) throws ServletException{
super.init(config);
try{Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch(Exception e){}
}
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
HttpSession session=request.getSession(true);
Show a=new Show();
request.setAttribute("a",a );
Connection con=null;
String uri="jdbc:odbc:c";
try{con=DriverManager.getConnection(uri,"sa","123");
Statement sql=con.createStatement();
ResultSet rs=sql.executeQuery("select * from voteDetails " );
while(rs.next()){
a.setName(rs.getString(1));
}
con.close();
RequestDispatcher dispatcher=
request.getRequestDispatcher("show.jsp");
dispatcher.forward(request, response);
}
catch(SQLException exp){
}
}
}javabean
package mybean.data;public class Show {
private String name ;
public Show(){
}
public void setName(String name){
this.name = name ;
}
public String getName(){
return this.name ;
}
}JSp
<%@ page language="java" contentType="text/html; charset=GB2312"%>
<%@ page import="mybean.data.Show" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<jsp:usebean id="a" type="mybean.data.Show" scope="request"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>Insert title here</title>
</head>
<body>
<jsp:getProperty name="a" property="name"/></body>
</html>
解决方案 »
- struts 不跳转
- 关于Hirbnate的update方法问题
- 开发CRM与普通WEB的区别~
- 有关于tomcat和eclipse集成问题
- JFreeChart热点功能怎样实现在新的窗口中打开(给target或alt赋值)
- 访问数据库
- Struts 自定义标签的问题!
- 祝大家中秋节快乐,进来帮小妹一把!关于JavaMail收邮件的问题!
- IIS+Tomcat4.1.24如何集成
- 关于使用spring的JavaMailSenderImpl发送邮件的问题,遇到一个问题,在线等待,望解答~~~
- 菜鸟求助啊 HTTP Status 500 - java.lang.NullPointerException
- hibernate 内存爆满的问题
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.parseStandardAction(Parser.java:1156)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1448)
org.apache.jasper.compiler.Parser.parse(Parser.java:133)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:167)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>HandleShow</servlet-name>
<servlet-class>myservlet.control.HandleShow</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>HandleShow</servlet-name>
<url-pattern>/servlet/HandleShow</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
http://localhost:8080/op/show.jsp