我的JSP开头:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="com.wsy.Select_sql"%>
<jsp:useBean id="sq" scope="page" class="com.wsy.Select_sql" />
<jsp:setProperty name="sq" property="*"/>
BEAN 完全没有问题,我都分开测试过,数据库可以连接。
但报错如下:说我usebean 那里有错,我不明白。type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /Backgroud/dbrefresh.jsp:31: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
2: <%@page import="com.wsy.Select_sql"%>
3: <jsp:useBean id="sq" scope="page" class="com.wsy.Select_sql" />
4: <jsp:setProperty name="sql" property="*"/>
5:
6:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="com.wsy.Select_sql"%>
<jsp:useBean id="sq" scope="page" class="com.wsy.Select_sql" />
<jsp:setProperty name="sq" property="*"/>
BEAN 完全没有问题,我都分开测试过,数据库可以连接。
但报错如下:说我usebean 那里有错,我不明白。type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /Backgroud/dbrefresh.jsp:31: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
2: <%@page import="com.wsy.Select_sql"%>
3: <jsp:useBean id="sq" scope="page" class="com.wsy.Select_sql" />
4: <jsp:setProperty name="sql" property="*"/>
5:
6:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
http://k.pconline.com.cn/question/2292393.html
-
http://www.diybl.com/course/3_program/java/javajs/20090501/166103.html
-
这里写的对吗?
看看你的类路径是否正确4: <jsp:setProperty name="sql" property="*"/> 这里的name怎么变成sql了?另外,用javabean不需要import该类
我把这个JSP贴出来:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<jsp:useBean id="sq" scope="page" class="com.wsy.Select_sql" />
<jsp:setProperty name="sq" property="*"/>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
dfsdfds
<%
sq.Insert_author();%>
<%
sq.Insert_publication();
%>
</body>
</html>