首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

高手们快来,小弟我不行了

2013-09-11 
高手们快来,我不行了!如何用eclipse开发jsp程序啊?我创建了一个Web Server项目,然后又导入了jdbc包,导入到

高手们快来,我不行了!
如何用eclipse开发jsp程序啊?

我创建了一个Web Server项目,然后又导入了jdbc包,导入到lib文件夹下,但是当我运行的时候报错是:

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

org.apache.jasper.JasperException: /index.jsp(2,17) quote symbol expected
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.parseAttribute(Parser.java:200)
org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:150)
org.apache.jasper.compiler.Parser.parsePageDirective(Parser.java:343)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:465)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1426)
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.14 logs.


请问高手这是什么意思啊?

我的代码是:
import java.sql.*;

public class connDB {
public Connection conn = null;

public Statement stmt = null;

public ResultSet rs = null;

private static String dbClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

private static String connectionUrl = "jdbc:sqlserver://127.0.0.1:1433;databaseName=smallSchool;user=hyy;password=112100";

public Connection getConnection() {
try {
Class.forName(dbClassName);
conn = DriverManager.getConnection(connectionUrl);
} catch (Exception e) {
}
return conn;
}

/*
* 功能:执行查询语句
*/
public ResultSet executeQuery(String sql) {
try {
conn = getConnection();
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery(sql);
} catch (SQLException ex) {
System.err.println(ex.getMessage());
}
return rs;
}

/*
* 功能:执行更新操作
*/
public int executeUpdate(String sql) {
int result = 0;
try {
conn = getConnection();
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
result = stmt.executeUpdate(sql);
} catch (SQLException ex) {
result = 0;
}
try {
stmt.close();
} catch (SQLException ex1) {
}
return result;
}

public int executeUpdate_id(String sql) {
int result = 0;
try {
conn = getConnection();
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
result = stmt.executeUpdate(sql);
String ID = "select @@IDENTITY as id";
rs = stmt.executeQuery(ID);
if (rs.next()) {
int autoID = rs.getInt("id");
result = autoID;
}
} catch (SQLException ex) {


result = 0;
}
return result;
}

}



还有就是,我的项目它提示有错,但是我还找不到错在哪个包中?然后提示是java Tool什么的错,怎么弄啊?


谢谢大侠们看看。。


[解决办法]
org.apache.jasper.JasperException: /index.jsp(2,17) quote symbol expected 
意思好像是括号少了结束符之类吧

[解决办法]
需要你的index.jsp页面的代码,怀疑第二行缺少符号
例如
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import=java.util.* %>

会出现 
message 

description The server encountered an internal error () that prevented it from fulfilling this request.
org.apache.jasper.JasperException: /index.jsp(3,17) quote symbol expected
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
而改成
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.util.*" %>就好了。
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html

热点排行