2

非表示フィールドに「ID」を設定しています。Scriptlet でこの値を取得するにはどうすればよいですか?

私はこのフィールドを持っています

<html:hidden name="ConfigForm" property="ConfigId" styleId="ConfigId"/> 

このようなコード行を含むスクリプトレットで、このフィールドの値が必要です

<% Integer ConfigId =1;
  ConfigDTO = getConfig(ConfigId, null); %> 

今のところ、ハードコードされた ConfgiId を渡していますが、非表示のフィールド値に置き換える必要があります。–</p>

4

1 に答える 1

0

編集

たぶんあなたはこれを試すことができます(ConfigIdがjava.lang.Integerであると仮定して):

<jsp:useBean id="configId" class="java.lang.Integer"/>  
<bean:write name="configId" property="ConfigId"/>  

<%  
  ConfigDTO = getConfig(configId, null);
%>

また、まだ取得していない場合は、Beantaglib宣言を追加する必要があります。

<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %>
于 2012-08-31T06:28:18.840 に答える