ognl

    1熱度

    2回答

    如何在腳本分隔符中使用OGNL? <s:iterator var="arr" value="%{carNames}" status="incr"> <option value="<%=car.getType()["#incr.index"]%>" > <s:property value="arr"/> </option> </s:iterator> 這

    1熱度

    1回答

    最近我們修復了struts2的'S2-045'問題。我更新了所有struts2相關jar文件包括freemarker,ognl,xWork等。我使用tomcat8來部署我的動態Web項目。在啓動tomcat服務器時沒有任何Exceptions。但一些問題似乎會發生:某些值(從db獲得)應該顯示在jsp頁面上,不會再出現。沒有Exceptions拋出。我也可以看到,我已經在Action Classe

    0熱度

    1回答

    我試圖在jsp中顯示基於某些條件的圖像。 <s:if test="%{#employee.ratingInfo.ispromoted!=null && #employee.ratingInfo.ispromoted.code==56}"> <i class="check"></i> </s:if> <s:else> <i class="invalid"></i> </s:

    3熱度

    2回答

    我正在嘗試登錄到我的Struts應用程序時出現以下錯誤。這是在將我的Struts庫升級到最新版本之後發生的。 請分享任何信息,這將有助於我解決這個問題。先前版本的Struts是2.3.10。較新的版本是2.5.10.1。 Caused by: java.lang.IllegalArgumentException: unknown reserved key '_typeConverter'

    0熱度

    1回答

    我正在使用struts驗證器進行jsp驗證,我想知道如何根據我的jsp的另一個字段的值來定義字段驗證。 我有這樣一個元素的列表: <s:select name="varName" label="labelVariable" list="listeVariable" listValue="varValue" listKey="varKey"/> 而且像這樣的一個文本框: <s:textfield

    0熱度

    2回答

    嗨,我有一個帶有迭代器列表的JSP,它使用getters/setters迭代在動作中創建的對象。我能夠將動作的映射值拉到JSP迭代器中,現在我希望能夠將JSP迭代器列表傳遞迴動作類來映射對象,但是,我意識到它不會調用我的set方法。 這裏是我的JSP <s:iterator status="stat" value="parameterList" > <tr id="<s:property

    0熱度

    2回答

    從JSP中,只有布爾值沒有綁定到action的布爾變量其他所有變量都綁定正確。 xBudgetFlag是不綁定的布爾變量..其他所有變量都是綁定的。 從行動到jsp的早些時候也沒有工作,後添加多個獲得者爲xBudgetFlag其工作正常。有人會在這方面幫助我。 @Component @Scope(value = "request") public class PaActions extends

    0熱度

    1回答

    我有一個包含布爾屬性「Boolean isValid」的後端pojo(如MyBean)。我正在填充MyBean的列表以顯示在Struts2 jsp上。現在我想在每個MyBean旁邊都有一個單選按鈕,以便用戶可以選擇其中任何一個作爲有效bean。 我不希望無線電在預先定義的值列表中選擇(因爲「list」是s:radio中的強制屬性)。任何人都可以建議如何實現這一目標?

    2熱度

    1回答

    我想從JSP發送值到struts Bean。在Bean中,我有一張我想要設置的值。它正在爲所有其他的關鍵。但是當密鑰名稱如下所示時,它不接受。 鍵名:Proximus Voice Continuity.CUSTOMERID.value 在我的Struts配置我有如下配置: <interceptor-ref name="params"> <!-- For maps to work -->

    -1熱度

    1回答

    當我按下更新按鈕時,我試圖將JSP頁面中的值傳遞給我的Action類。 在這種情況下,我在動作類中創建了一個名爲value的字符串列表,其中包含getter和setter。 我的問題是,試圖修改JSP輸入字段,然後按更新時,value保持在動作類相同(其初始值)。 例如: v[0] = "zero" v[1] = "something" v[2] = "true" 在我的表單中我已經改變了