問題タブ [struts-1]
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.
java - データを表示したいページの ActionForm サブクラスを作成する必要がありますか?
データベースから取得したデータを表示したい。そのための ActionForm サブクラスを作成する必要がありますか?
Struts 1 でどのようにすればよいですか?
java - ServletRequest.setAttribute はピリオド付きのキー名を許可しますか?
次のコードを持つ Struts 1 アクションを含む Java webapp があります。
私のjspページには、次のタグがあります。
ただし、「ニャー」は JSP ページに出力されることはありません。これは、「cat」タイプのオブジェクトで次のようなことを行う場合に機能する可能性があります。
残念ながら、この webapp には猫用に定義されたオブジェクトがなく、jsp ページは凍結されています (変更は許可されていません)。
では、ピリオド/ドットを含むキー名で request.setAttribute を使用することは可能ですか? JSP ページは set パラメータをどのように参照する必要がありますか?
jsp - JSP ストラットでの複数ファイルのアップロード
私のクライアントは、ユーザーが CTRL キーを押しながら複数のファイルを選択して一度にアップロードできる機能 (高度な Gmail バージョンのような) を望んでいます。それは本当に可能ですか?これに関する貴重なフィードバック/提案をお知らせください。
前もって感謝します。
struts2 - Strutsを使用する理由の例を教えてください。
Apache Struts 2の学習を始めたいと思います。Struts2などのWebフレームワークを使用する利点を説明してください。また、Struts1とStruts2の違いは何ですか。
struts - Struts1とActionFormの継承、データの混乱
Struts1ActionFormBeanの使用に問題があります。私のstruts-configの一部をご覧ください。
そして私のActionformBeanコードの一部:
問題は:
ユーザーは/RuleList.doに移動し、ルールのリストを表示します。検索パラメータを/RulesList.doアクションに転送するためのBeanとして使用されるruleSearchForm 。最初、このBeanは空であり、getLevels()のみが「空の値」+スーパークラスメソッドから取得したレベルのリストを返します。
ユーザーは/CreateRule.doに移動し、ruleFormはユーザー入力の収集に使用されます。レベルプロパティはselectboxで使用されます。そして、レベルのリスト+空の行が表示されます。この空の行は、RuleForm(ruleFormという名前)には追加されません。RuleFormのサブクラスが追加されました。静的フィールドがなく、他の名前のスーパークラスActionForm Beanが、そのサブラスインスタンスから値を取得するのはなぜですか?
ユーザーがRuleを保存し、/ RuleList.doにリダイレクトされた場合、ユーザーには「ruleForm」の値が入力された(つまり入力された)検索フォーム(「ruleSearchForm」)が表示されます。
どういう意味ですか?助けてください、私はActionFormBeans間のこのデータの混乱を理解していません
UPD:FormActionBeanの継承を変更しました。BaseFormBeanを紹介しました。このBaseFormBeanには、RuleFormとRuleSearchFormの2つの子があります。それは役に立たなかった。それでも、あるBeanの属性は別のBeanに移動されます。
私のjspコード: CreateUpdateRule.jsp:
私のRuleList.jsp:
struts - Struts1タイルが役立ちます
Struts1.3でタイルプラグインを使用する方法を学んでいます。
私は次のようにlayout.jspを作成しました:
header.jsp、footer.jsp、content.jspを実行する私の質問では、ページディレクティブと完全なhtml-head-body構造を個別に持つ必要がありますか?
java - ActionForm サブクラスを超えることはできません
私は単純なWebアプリを持っています:
ユーザー名とパスワードを取得する簡単なログイン ページがあります。
LoginForm という ActionForm サブクラスを作成しました。
そして Action サブクラス: LoginAction
Struts アクション マッピングは次のとおりです。
ActionForm の検証は完璧に進んでいますが、LoginAction で行われる複雑な検証は機能していません。
ページが空白になります。
【意図的に輸入品を除外しています】
java - strutsアプリケーションの要求/応答サイクルを誰かが説明できますか?
私はstrutsベースのアプリケーションを開発していますが、解決できないリクエストや変数で定期的に立ち往生しています。
これは、Strutsアプリケーションの要求と応答のサイクルがまだわからないためだと思います。
誰かが私を助けることができますか?
struts - Struts 1 の検証 - \xNN 形式の XML 定義の定数により、bea weblogic 11g で誤ったエラーが発生する
次のような表記法を使用して、「Struts 1」検証で検証定数を定義しています。
これは、Oracle IAS 10g では長い間機能しているように見えましたが、Bea Weblogic 11g への移行後、この MASK に対する検証で誤ったエラーが返されます。
検証フレームワークにデバッグすると、上記の定数値が文字通りに取られているように見えることがわかりました。
ファイルは、UNIX 形式の ISO-8859-1 標準として ANSI でエンコードされています。
ここで何がうまくいかなかったのか誰か知っていますか?
jsp - ActionMappingsまたはActionFormBeansコレクションが見つかりませんか?
こんにちは、私はストラットでプログラムを実行しているときにストラットを初めて使用しました。このようなエラーが発生しました。
mycodeは次のようになります......InsertModel.java
InsertForm.java
InsertAction.java
web.xml
struts-config.html
insert.jsp
<%@ taglib uri = "/ WEB-INF / struts-html.tld" prefix = "html"%>
さらに、libとstruts-html.tldのすべてのjarファイルも使用しています。お願い...助けてください...!!