問題タブ [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 - html:options 呼び出しは設定前に取得 -> null ポインター
私は次のものを持っています:
アクションのどこmap(someKey)
に設定されますか。これらのメソッドも次の形式で作成しました。
これはほとんど機能しているように見えますがmyMap(someKey)
、適切なものがヒットする前にアクセスされることAction
があり、null ポインターにつながります。ここで私は何を間違っていますか?
編集:
LazyMap を使用してこの問題を回避する場合、アクションがフォームを設定するまで null ポインターを回避します。ただし、なぜこれが起こっているのかを知りたいです。
jsp - Struts 1 で JSTL を使用してリクエスト スコープ変数を取得する方法
Struts 1 を使用する一部のレガシー コードをリファクタリングしています (フレームは使用しないでください)。Action クラスで設定したパラメーターを取得するのに苦労しています。jspで使用しているコードは次のとおりです。
アクションクラスに変数を設定しsubmissionFailure
ましたが、試してみると
<c:out value="${requestScope[cardHolderZipCode]}" />
また
<c:out value="${requestScope.property[submissionFailure]}" />
ただし、何も出力されません。
JSP に次のコードを追加すると、requestScope マップで値を確認できます。
<b><i>Request Scope</i></b><br/>
<c:forEach items="${requestScope}" varStatus="status" var="parameter">
<c:out value="${parameter}"/><br/><br/>
</c:forEach>
しかし、私はまだ変数を取得できません。誰か助けてくれませんか、それとも ID-10-T の瞬間を過ごしているだけですか?
annotations - InitialContext.lookup()メソッドを使用してBeanが見つかりません
struts 1.3 APIを使用して、EJB3.0で小さなアプリケーションを作成しようとしました。残念ながら、@ EJBアノテーションを使用して、アクションクラス内からBeanオブジェクトを呼び出すことはできません。さまざまな回避策を使用してこの問題を解決しました(最初の回避策は、Beanのグローバルjndi名を使用することであり、もう1つは、最初に別のクラスを呼び出し、そのクラスの@EJBアノテーションを使用することです)。それでも、これら2つの回避策には重大な欠点があります。アクションクラスからEJBを直接呼び出したい。「java:comp / env / beanName」JNDI名を使用して多くの例を読みましたが、それを実行する方法を理解しておらず、名前が見つからないという認識を得ることができません。ローカルEJBクラスのフルネームをcom.ejb.myEjbPackage.MyEJBLocalとします。コンテキストルックアップを使用して呼び出すにはどうすればよいですか?(web.xmlとsun-webを変更せずに実行できますか?
前もって感謝します
java - ストラットトークンを使用したクロスサイトリクエストフォージェリの防止
struts1.xフレームワークに基づくWebアプリケーションにクロスサイトリクエストフォージェリ防止を実装したいと思います。struts 2フレームワークがこのためのトークンインターセプターを提供し、フィルターを使用して同様の機能を実装できることを知っています。
私はいくつかの考えについて少し混乱しています1)簡単な方法で一意のトークンを生成するにはどうすればよいですか?(この目的でアクションクラストークンを使用できますか?これは、フォームの重複送信を回避するために使用されます)
CSRF防止のためのstruts1.xフレームワークトークンメカニズムの使用に問題はありますか
struts2 - Struts構成ファイルについて
ストラット構成ファイルをWebアプリケーションのどこに配置する必要がありますか?そして、struts.xmlとstruts-config.xmlの違いは何ですか?Struts 2アプリケーションの場合、どちらを使用する必要がありますか?
ありがとう。
struts-1 - struts文字列配列の順序
jspファイルで文字列配列を使用しています。strutは、データを取得するときに、データを取得する順序が同じになることを保証しますか?
文字列名[];
jspには、propert'name'の複数の番号があります。アクションクラスの値を取得するとき、順序レミアンは同じですか?私を助けてください。エラーは発生していませんが、それでも疑問があります。ありがとう
java - struts で displaytag を拡張する 1. 現在のページとソート状態を維持する際の問題
標準を拡張してdisplaytagを実装しています。詳細は下記をご覧ください。
JSP
PaginatedListImpl
ジャワ
とにかく、ブラウザが結果をレンダリングするときにブラウザに問題が見つかりました
page_no の上にマウスを移動すると。「http://localhost:8080/WebProject/testAction.do? page=2 &pageAction=init」と表示されます
列名の上にマウスを移動すると。「http://localhost:8080/WebProject/testAction.do? sort=testValue &* dir=asc *pageAction=init」と表示されます
しかし、この「http://localhost:8080/WebProject/testAction.do? page=2&sort=testValue&dir=asc &pageAction=init」のような両方のリンクが必要です
Google で何度も検索していますが、まだ問題があります。
どのようにできるのか?誰か私を助けてください。
本当にありがとうございました..
java - ログアウト後に戻ってきたときにユーザーを確認する
Struts 1.2 を使用して Web アプリケーションを開発しています。そのアプリケーションでは、ユーザーがログアウトを押すとユーザーをログアウトしますが、戻るボタンを押すと、ユーザー名とパスワードを要求せずに内部に移動します。同様に、ログイン後にページの URL を指定すると、確認なしで中に入ることができます。
この種のセキュリティ問題を解決する方法がわかりません。私を案内してください。
java - 使用目的は何ですか
struts プログラミングでは<html:text
代わりに<input type="text"
使用しますが、タグ<input type="text"
を使用する具体的な理由は何ですか? <ht
struts プログラミングでは<html:text
代わりに<input type="text"
使用しますが、タグ<input type="text"
を使用する具体的な理由は何ですか? <html:text
誰でも私に答えてもらえますか?
ドキュメントhttp://code.google.com/apis/websearch/docs/reference.html#_intro_fonjeを参照してください
start パラメータを探しています。
1 回の応答でより多くの結果を取得するためのパラメーターはありませんが、開始パラメーターを介して反復できます。
struts プログラミングでは struts プログラミングでは ドキュメントhttp://code.google.com/apis/websearch/docs/reference.html#_intro_fonjeを参照してください start パラメータを探しています。 1 回の応答でより多くの結果を取得するためのパラメーターはありませんが、開始パラメーターを介して反復できます。<html:text
代わりに<input type="text"
使用しますが、タグ<input type="text"
を使用する具体的な理由は何ですか? <ht
<html:text
代わりに<input type="text"
使用しますが、タグ<input type="text"
を使用する具体的な理由は何ですか? <html:text
誰でも私に答えてもらえますか?