2012-11-30 123 views
1

爲了更好地理解這兩個框架,我從JSF轉到了Struts。在JSF當我創建了一個XHTML文件,並插入必要的JSF標籤庫,就像這樣:Eclipse中Struts的代碼完成插件

<html xmlns="http://www.w3.org/1999/xhtml" 
xmlns:h="http://java.sun.com/jsf/html" 
xmlns:f="http://java.sun.com/jsf/core"> 

我能得到代碼完成。例如,它可以告訴我哪些變量可以從附屬於該bean的特定類中讀/寫 - 當你認爲你已經正確創建了它們但沒有正確創建它們時,它會很有幫助。我想知道是否Struts有相同的?

例如,在我的登錄畫面,我有以下:

<ul> 
    <li><a href="User/Login.action">first example</a></li> 
</ul> 

是否有庫或可以添加如果必要的話,將自動完成這個插件。

乾杯

+0

不存在這樣的插件,儘管net-beans和IntelliJ提供了對Struts2的支持。你可以給出更多細節你正在尋找什麼 –

+1

我的意思是說我在struts.xml文件中聲明另一個動作(ToBinary)其中有一個結果頁/ decimalToBinary.jsp。有沒有插件可以告訴我,使用快捷鍵Ctrl +空格鍵,可用的操作?就像在java中輸入'Map'一樣,然後點擊快捷方式,它會列出實現該接口的類。 – Katana24

+1

嗯,我想沒有達到這一點,但'IntelliJ'和Netbeans提供support.I沒有用過這既是因爲我堅持用Eclipse所以不能對支持有評論 –

回答

1

把這個頁面的頭:

<%@ taglib prefix="s" uri="/struts-tags"%> 

這裏是所有標籤Tag Reference

順便說一下參考。歡迎來到Struts2。

+1

好的開始,但是有沒有辦法在特定的類中引用變量?就像在JSF中一樣,你必須在變量上有一個適當的getter和setter方法來讀/寫它。 – Katana24