JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java IDE » Eclipse  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Eclipse 的錯誤的錯誤訊息
worookie

Small Ship

版主

發文: 2092
積分: 21
於 2007-03-07 10:20 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
在使用 Eclipse v3.2.1 + WTP 時, 遇到 3 個 eclipse 顯示錯誤訊息的麻煩.

=============================================

(1) 當我的 JSP 出現底下語句時, Eclipse 就會出現 "Invalid character constant" 的 Error.
1
2
<c:if test="${pageContext.request.locale.language != 'en' }">
</c:if>

但是上述語法是合法正確的, 不該出現 Error 才對.
另外, 如果修改成底下 (對調 " 和 ' ) 的語法則沒有問題.
1
2
<c:if test='${pageContext.request.locale.language != "en" }'>
</c:if>


=============================================

(2) 用來被 included 的 xml 檔案所出現的檢查錯誤, 請問要如何避免他?

例子:

主檔案 xxx.xml
1
2
3
4
5
6
7
8
9
10
11
12
<!DOCTYPE project [
    <!ENTITY login SYSTEM "file:./login.xml">
]>
<project basedir="." default="Login"> 
    <target name="Login">
        <webtest name="login">
            <steps>
                &login;
            </steps>
        </webtest>
    </target>
</project>


被 included 的檔案 login.xml:
1
2
3
<invoke description="get Login Page" url="/"/>
<verifytitle text=".*${login.title}.*" regex="true"/>
<setinputfield name="j_username" value="xxx"/>


那麼在 eclipse 中, login.xml 的第 2 行就會被標示如下的 error 訊息:
"The markup in the document following the root element must be well-formed."

請問各位是如何的解決呢?
(取消 eclipse 對 xml 檔案的檢查當然是可以, 但不知怎樣的取消方式最恰當?)

=============================================

(3) 底下的 test.html 檔案中, </p> 那一行 (第 7 行)在 eclipse 中會出現如下錯誤訊息:
"No start tag (<p>)."

1
2
3
4
5
6
7
8
9
<html>
<body>
<p>
<ul>
<li>item</li>
</ul>
</p>
</body>
</html>


=============================================

請問要如何才能避免出現上述錯誤訊息呢?
Thanks.


worookie edited on 2007-03-07 10:24
reply to postreply to post
作者 Re:Eclipse 的錯誤的錯誤訊息 [Re:worookie]
anthonychen

外線交給我

版主

發文: 2026
積分: 8
於 2007-03-07 10:44 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
第一個問題,在 eclipse bugzilla 上有看到 - Bug 104943

蠻誇張的,從 WTP 0.7 就有這個問題了。


reply to postreply to post
作者 Re:Eclipse 的錯誤的錯誤訊息 [Re:worookie]
CyberJos





發文: 8
積分: 0
於 2007-03-07 12:25 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
關於第三個問題

<p> 標籤只能包含行內元素(例如:<a>, <i>, <br>),而<ul>是區塊元素,無法存在於<p>區塊之中。

改用下列方法:
1
2
3
4
5
6
7
8
9
<html>
<body>
<p />
<ul>
<li>item</li>
</ul>
<p />
</body>
</html>


CyberJos edited on 2007-03-07 13:36
reply to postreply to post
CyberJos is Blogging.
http://blog.cyberjos.idv.tw/
作者 Re:Eclipse 的錯誤的錯誤訊息 [Re:CyberJos]
worookie

Small Ship

版主

發文: 2092
積分: 21
於 2007-03-07 15:21 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
感謝兩位大大回答了第一和第三個問題.

reply to postreply to post
» JWorld@TW »  Java IDE » Eclipse

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8