<%@ page contentType="text/html; charset=gb2312" language="java" import="java.util.*" %>
<%@ taglib uri="\WEB-INF\struts-html.tld" prefix="html" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
网站 <br>
<html:link page="MyJsp.jsp" target="_blank">sss</html:link>
</body>
</html>
每次在运行上面的程序后,就出现如下的错误,不知道是什么原因,请多多指教,我刚刚开始学,还有很多不懂的地方。错误提示:
An error occurred at line: 17 in the generated java file
Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
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)
<%@ taglib uri="\WEB-INF\struts-html.tld" prefix="html" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
网站 <br>
<html:link page="MyJsp.jsp" target="_blank">sss</html:link>
</body>
</html>
每次在运行上面的程序后,就出现如下的错误,不知道是什么原因,请多多指教,我刚刚开始学,还有很多不懂的地方。错误提示:
An error occurred at line: 17 in the generated java file
Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
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)
换成
<title>My JSP \'index.jsp\' starting page </title>
看看
不是JSP页第17行出错,是由JSP生成的Java源代码文件第17行编译出错。
斜杠方向不对
该为<%@ taglib uri="WEB-INF\struts-html.tld" prefix="html" %> 要不直接用5楼给你的代码是吧 一般狂架里面有映射
target和前面的引号挨着应该没问题 多调试下如果是用的 eclipse新建个struts模板的页面试下