JSP解析错误

时间:2012-04-23 18:20:08

标签: java jsp

这是我第一次尝试使用JSP时,我在最后一行的链接上遇到了解析错误。我已经有了“;”。

<%@page contentType="application/atom+xml; charset=utf-8" %><%
String
baseURL = request.getScheme() + "://" + request.getServerName() +
request.getServerPort()+ ":" + request.getContextPath();
Integer id=0;
String link="";
%>

<feed xsi:schemaLocation="http://www.w3.org/2005/Atom ../XMLschemas/atom/atom.xsd"
    xmlns="http://www.w3.org/2005/Atom" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <title type="text">1</title>
    <id><%=baseURL%></id>
    <updated>2012-04-23T15:49:17Z</updated>
    <link rel="self"
        href="https://example.com" />
    <entry>
        <id><%link = baseURL + "/" + Integer.toString(++id); %><%=link%></id>
Weblogic中的

feed.jsp:69:16: Syntax error, insert ";" to complete Statement
                <id><%link = "good_subjectdoc_relativeurl.xml"%></id>

Feed的其余部分:

    <title type="text">good_subjectdoc_absoluteurl_samebase_singledocname.xml
        </title>
        <updated>2012-04-23T15:49:17Z</updated>
        <author>
            <name>TEST</name>
        </author>
        <contributor>
            <name>TEST</name>
        </contributor>
        <link rel="alternate" type="application/xml" title="Subject Document"
            href="<%=link%>" />
            <category term="TEST" />
                <content>
                                    Content             
                              </content>
    </entry>

1 个答案:

答案 0 :(得分:1)

  

feed.jsp:69:16:语法错误,插入“;”完成声明

如错误所示,您需要在以下行中插入;以完成声明:

<id><%link = "good_subjectdoc_relativeurl.xml"%></id>

因此,所以:

<id><%link = "good_subjectdoc_relativeurl.xml";%></id>