問題タブ [struts2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2195 参照

jsp - 式の結果を評価するための ognl 式のストラット

これを説明するのは少し難しいでしょう。多数の住所フィールドをコンポーネント化するタグを作成しようとしていますが、ognl 式をうまく処理できません。

予想される使用法:

member.address は Address オブジェクトにマップされます (切り抜きすぎではありません)。

私のタグ(最も単純なバージョン):

問題は、<s:push value="%{#attr.name}"/>実際には member.address の結果をスタックにプッシュしているのではなく、代わりに値「member.address」の文字列をプッシュしているだけだと思います。

0 投票する
2 に答える
6572 参照

apache - Apache タイル テンプレートのネスト

だから私はこれを見つけました: http://tiles.apache.org/framework/tutorial/advanced/nesting-extending.html

次に例を示します。

だから私はこれを定義しました:

しかし面白いのは、彼ら自身のドキュメントでさえ間違っているということです:

2009-05-12 11:20:56,088 [main] エラー - org.apache.commons.digester.Digester.error(Digester.java:1635): 行 17 列 68 で解析エラー: 属性「名前」が必要であり、する必要があります要素タイプ「定義」に指定する必要があります。org.xml.sax.SAXParseException: 属性「name」が必要であり、要素タイプ「definition」に指定する必要があります。

名前を定義しても、次のエラーが発生します。

2009-05-12 11:35:31,818 [main] エラー - org.apache.commons.digester.Digester.error(Digester.java:1635): 行 21 列 19 の解析エラー: 要素型のコンテンツ「put- attribute」は「null」と一致する必要があります。org.xml.sax.SAXParseException: 要素タイプ「put-attribute」のコンテンツは「null」と一致する必要があります。

これはどういう意味です?!!!!

0 投票する
1 に答える
1504 参照

struts2 - struts2 でアクションの前にインターセプターを実行する際の問題

私はstruts2に取り組んでいます。アクションクラスの前に実行するインターセプターがあります。jspページで送信すると、コントロールはインターセプターに移動し、そこで何らかの処理を行った後、コントロールはアクションクラスに移動します。この完全な流れはうまくいっています。しかし、私は2つのことを見つけました -

1) コントロールは、アクション クラスに移動する前に action-validation.xml に移動しません。

2)送信前にjspページに入力されたテキストフィールドなどの値を取得していません。

これら2点の解決策を見つける方法を誰か教えてもらえますか。

前もって感謝します。

0 投票する
1 に答える
1081 参照

html - ストラットとhtmlタグを1ページに混在させることはできますか

いくつかのフィールドにほとんどのstrutsタグが含まれているjspファイルがありますが、単純なhtmlタグを使用する必要がありますが、htmlタグを配置するとページの形式が変更されます。strutsタグのみを使用する場合、各strutタグは新しい行に書き込まれます。2つの異なるストラットタグを1行で表示するにはどうすればよいですか。

0 投票する
1 に答える
2085 参照

mysql - 接続プーリング struts2+hibernate+mysql+tomcat+eclipse

接続プーリングの技術的な実装の詳細を把握するのが常に困難です。this onethis oneなど、かなりの数の関連記事を読みましたが、まだ 100% 明確ではありません。接続プーリングは tomcat、mysql、またはその他の開発フレームワーク (struts2、spring、hibernate) に関連付けられていますか? これらの各フレームワークは、cp で動作するために特別な処理が必要ですか、それとも一度実装すれば、必要なフレームワークを使用しても問題ありませんか?

上記のすべてのフレームワークを使用した接続プーリングを含む簡単な例はありますか?

前もって感謝します。

敬具ディム

0 投票する
3 に答える
3307 参照

struts2 - struts2:チェックボックスに変数値を割り当てる際の問題

私はstruts2に取り組んでいます。私のjspページで、文字列変数の値をチェックボックスに割り当てたいと思います(ユーザーがチェックした場合)。私はそれを何度も試しました-

1)
<tr><td>
<s:checkbox name="codeCkBox" fieldValue="%{‘code’}" onclick="submit()"/> </td></tr>

2)
<tr><td>
<s:checkbox name="codeCkBox" value="%{‘code’}" onclick="submit()"/>
</td></tr>

3)
<tr><td>
<s:set name="setCkBoxValue" value="%{‘code’}"/>
<s:checkbox name="codeCkBox" fieldValue="# setCkBoxValue" onclick="submit()"/>
</td></tr>

しかし、チェックボックス名でこの値を取得しようとすると、変数名、つまり「コード」が返されます。解決策を探しています。前もって感謝します。

0 投票する
6 に答える
33675 参照

struts2 - struts.xmlを配置する場所

Struts2struts.xmlでは、クラスパスに含める必要があるため、WEB-INFの下に置くことはできなくなりました。したがって、プロジェクトをデプロイする方法は、プロジェクトを下に貼り付けWEB-INF/classesて含めることでした。../struts2.xml

2つの問題:

  1. 再構築を行うとEclipseがclassesフォルダーをクリーンアップするため、Eclipseは削除します。struts.xml
  2. Eclipseは私のプロジェクトブラウザーにclassesフォルダーを表示しないので、そもそも構成ファイルを貼り付けるには不十分な場所です。

Struts2 Eclipse開発者はこれをどのように行っていますか?

0 投票する
2 に答える
13048 参照

javascript - struts 2は、struts.jarからjspにjavascriptファイルをどのように含めますか?

struts 2フレームワークのjavascriptクライアント側検証機能は、struts2JARファイル内にあるjavascriptファイルを使用していることに気づきました。javascriptファイルは、フレームワークのタグを使用するだけで、どうやらJSPページに含まれるようになります。

これを行うことができれば、すべての新しいWebプロジェクト内に常にコピーしている多くのjavascriptライブラリファイルに非常に役立ちます。すべてをJARファイル内に配置すると、すべてのプロジェクトに異なるものがなくなるためです。ファイルのコピー(ご存知かもしれませんが、多くの問題が発生します)。

誰かが彼らがそれをどのようにしたか知っていますか?

0 投票する
1 に答える
5053 参照

struts2 - struts2: オブジェクトを作成せずに jsp でアクション クラスのゲッターにアクセスする

私はstruts2に取り組んでいます。私のアクション クラスでは、いくつかのアクセサー (setter-getter) を記述しました。ここで、このアクション クラスが SUCCESS を返し、struts.xml で "SUCCESS" という結果に対して JSP ページ (abc.jsp など) を開いているとします。jsp (つまり、abc.jsp) でアクション クラスのオブジェクトを作成せずに、アクション クラスで記述されたすべてのゲッター メソッドの値が必要です。

0 投票する
4 に答える
12079 参照

java - マップから URL タグへのパラメーターの追加

パラメータの可変リストを Struts2 URL タグに追加したいと考えています。セッション内のオブジェクトにパラメーター (名前と値のペア) のマップがあります。これに対する良いアプローチを見つけるのに苦労しています。関連する JSP コードは次のとおりです。

parameters 変数は、params を含む Map です。もちろん、これは機能しませんが、現時点ではこれにアプローチする方法がわかりません。現時点では、これにはカスタムのフリーマーカー テンプレートが必要かもしれないと考えています。誰かがより良い方法を提案できますか?