2013-06-28 62 views
0

動態HREF改變源改變源從MySQL數據庫動態HREF從MySQL

<table> 
    <tr th:each="c : ${contents}"> 
    <td><a href="#" th:href="@{c.content}" onclick="loadSWF(this.href, 'flashcontent'); 
     return false;" >Click here </a></td> 
    </tr> 
    </table> 

以上代碼是examble thymeleaf彈簧的...........

我要加載。 swf文件在每次迭代中,

c.content給出.swf文件的位置每次運行.. !! Chrome的控制檯給了我500錯誤 GET本地主機:8080/learnware /學生/ c.content 500(內部服務器錯誤)

回答

2

好像你的變量@{c.content}不被解析。我不熟悉百里香,但維基百科似乎建議您應該使用${c.content}而不是?

UPDATE

我們要指出的是在HREF使用變量的實際語法@{${c.content}}

+1

我曾經嘗試都相同的錯誤 –

+1

怎麼樣@($ {} c.content),我閱讀文檔,看看我能找出什麼東西.. –

+1

無法解析爲表達式:「@($ {c.content})」 –