struts2

    3熱度

    3回答

    我正在嘗試使用流結果從struts2應用程序返回圖像。我似乎在配置操作時遇到問題。這裏是配置: <result name="success" type="stream"> <param name="contentType">image/jpeg</param> <param name="inputName">inputStream</param> <par

    2熱度

    4回答

    我的應用程序需要將用戶的電子郵件地址存儲在cookie中,以便我可以預先填充登錄表單(username == email address)。我在JavaScript中設置了cookie值。如果我從JavaScript讀取它,我會得到[email protected]。如果我在Firefox的cookie查看器中查看它,我會得到[email protected]。 當我嘗試在Java服務器端讀取它時

    1熱度

    2回答

    我試圖用freemarker創建一個struts2組件。我創建了一個ftl文件,這樣的代碼: <script type="text/javascript" src="${parameters.library?default('')}"></script> 這是期待一個名爲library參數傳遞到組件。如果參數不存在,則默認爲空白String。 在我的JSP頁面,我指的是該組件是這樣的: <s:

    0熱度

    1回答

    在使用Struts2的,我使用的幾個註解做Model類裏面我的驗證,在set()方法,如: @RequiredStringValidator(message = "Name is required") @StringLengthFieldValidator(message = "Name must be between 5 and 60 characters", minL

    2熱度

    4回答

    我正在開發一個使用Struts 2.1.2和Hibernate 3.2.6.GA的Web應用程序。我有一個實體User,我使用Hibernate將其映射到DB中的表USERS。我想要一個與此實體關聯的圖像,我打算在數據庫中將其存儲爲BLOB。我也想在網頁上顯示圖片以及User的其他屬性。 我能想到的解決方案是有一個表IMAGES(ID, IMAGE)其中IMAGE是BLOB列。 USERS將有一個

    26熱度

    6回答

    我試圖讓我的Struts2應用程序重定向到一個生成的URL。在這種情況下,我希望URL使用當前日期,或者我在數據庫中查找的日期。所以/section/document變成/section/document/2008-10-06 這樣做的最好方法是什麼?

    0熱度

    1回答

    我們在JSP中有以下代碼(下面列出)。我們看到被調用兩次的div id=pwcercontainer的href中配置的操作。不能確切地解釋爲什麼。用簡單的非struts div替換包含sx:div label="Admin Record Deployment"的行爲只會被調用一次。在解釋此行爲的sx:div文檔中我們看不到任何內容。 有沒有人知道這件事或有類似的經驗? 謝謝。 NCF <%@ pa

    1熱度

    1回答

    我正在Ruby和Java世界中工作。 merb-assets項目爲我提供了一些啓發,它提供了各種功能,以便輕鬆地引用位於子域(或CDN)上的資源(圖像,CSS等)。 我想要做同樣在Java中: 在開發和測試,我要爲使用JSTL的<c:url>或在Struts 2的<s:url value=""/>標籤引用的資產。 但在生產,我想將這些資產的大部分移出到一個單獨的子域(或CDN)。 是否有任何tag

    2熱度

    1回答

    struts2驗證框架允許您爲動作或域對象級別定義驗證。 我的問題是,使用一個優勢還是劣勢?你有什麼建議? 我自己的發現:您可能在多個操作中使用相同的域對象,並且可能不得不爲每個操作重新定義驗證規則......也許最好將驗證規則放置在對象中。但是,我覺得在域級別放置驗證規則會感到不舒服,因爲它似乎屬於該操作。

    2熱度

    3回答

    我試圖讓一些以前的開發人員編寫的代碼工作。是的,他現在離開了公司。 :-( 我有一個JSON RPC調用從JS代碼正在取得進展。 的JS都運行正常,並在回調方法得到一個對象返回(不是一個錯誤的對象)。 但在方法Java類從來沒有被擊中。 的SMD方法並獲得雖然會。 public String smd() { return SUCCESS; // break point reaches