Jsp XML验证:发现以元素';开头的内容无效;jr:表';

Jsp XML验证:发现以元素';开头的内容无效;jr:表';,jsp,jasper-reports,xml-validation,Jsp,Jasper Reports,Xml Validation,我使用iReport-5.6.0开发了一份PDF报告。在我的报告里,一切都很好。我已经在Eclipse中创建了.jsp文件。当我尝试在Eclipse中运行此程序时,出现以下异常: 严重:第130行第227列出现分析错误:cvc复杂类型。2.4.a:发现以元素“jr:table”开头的无效内容。应为“{”“:组件}”之一 请帮帮我。提前谢谢 pdf1.jsp 在此处插入标题 Attention.jrxml: “无”按punchdate、empname排序]]> “无”按punchdate、e

我使用iReport-5.6.0开发了一份PDF报告。在我的报告里,一切都很好。我已经在Eclipse中创建了.jsp文件。当我尝试在Eclipse中运行此程序时,出现以下异常:

严重:第130行第227列出现分析错误:cvc复杂类型。2.4.a:发现以元素“jr:table”开头的无效内容。应为“{”“:组件}”之一

请帮帮我。提前谢谢

pdf1.jsp

在此处插入标题
Attention.jrxml:

“无”按punchdate、empname排序]]>
“无”按punchdate、empname排序]]>

代码部分的改进格式。@代码部分改进格式的shri副本。@代码部分改进格式的shri副本。@shri副本
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<%@page import="net.sf.jasperreports.engine.design.JRDesignQuery"%>
<%@page import="net.sf.jasperreports.engine.xml.JRXmlLoader"%>
<%@page import="net.sf.jasperreports.engine.design.JasperDesign"%>
<%@page import="net.sf.jasperreports.view.JasperViewer"%>
<%@ page import="net.sf.jasperreports.engine.*" %>
<%@ page import="java.io.File"%>
<%@ page import="java.io.FileInputStream" %>
<%@ page import="java.io.FileNotFoundException" %>
<%@ page import="java.io.InputStream" %>
<%@ page import="java.sql.Connection"%>
<%@ page import="java.sql.DriverManager" %>
<%@ page import="java.sql.SQLException"%>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=ISO-8859-1″>
<title>Insert title here</title>
</head>
<body>
<%
Connection conn=null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.2:1521:orcl", "username",
  "password");

String report="C:\\Users\\admin\\attendance.jrxml";

JasperReport jasperreport=JasperCompileManager.compileReport(report);
JasperPrint jp=JasperFillManager.fillReport(jasperreport, null,conn);
JasperViewer.viewReport(jp);

}
catch(Exception e)
{
out.println(e);
}

%>
</body>
</html>