問題タブ [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.

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

java - html:options 呼び出しは設定前に取得 -> null ポインター

私は次のものを持っています:

アクションのどこmap(someKey)に設定されますか。これらのメソッドも次の形式で作成しました。

これはほとんど機能しているように見えますがmyMap(someKey)、適切なものがヒットする前にアクセスされることActionがあり、null ポインターにつながります。ここで私は何を間違っていますか?

編集:
LazyMap を使用してこの問題を回避する場合、アクションがフォームを設定するまで null ポインターを回避します。ただし、なぜこれが起こっているのかを知りたいです。

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

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 の瞬間を過ごしているだけですか?

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

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を変更せずに実行できますか?

前もって感謝します

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

java - ストラットトークンを使用したクロスサイトリクエストフォージェリの防止

struts1.xフレームワークに基づくWebアプリケーションにクロスサイトリクエストフォージェリ防止を実装したいと思います。struts 2フレームワークがこのためのトークンインターセプターを提供し、フィルターを使用して同様の機能を実装できることを知っています。

私はいくつかの考えについて少し混乱しています1)簡単な方法で一意のトークンを生成するにはどうすればよいですか?(この目的でアクションクラストークンを使用できますか?これは、フォームの重複送信を回避するために使用されます)

CSRF防止のためのstruts1.xフレームワークトークンメカニズムの使用に問題はありますか

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

struts2 - Struts構成ファイルについて

ストラット構成ファイルをWebアプリケーションのどこに配置する必要がありますか?そして、struts.xmlとstruts-config.xmlの違いは何ですか?Struts 2アプリケーションの場合、どちらを使用する必要がありますか?

ありがとう。

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

struts-1 - struts文字列配列の順序

jspファイルで文字列配列を使用しています。strutは、データを取得するときに、データを取得する順序が同じになることを保証しますか?

文字列名[];

jspには、propert'name'の複数の番号があります。アクションクラスの値を取得するとき、順序レミアンは同じですか?私を助けてください。エラーは発生していませんが、それでも疑問があります。ありがとう

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

java - struts で displaytag を拡張する 1. 現在のページとソート状態を維持する際の問題

標準を拡張してdisplaytagを実装しています。詳細は下記をご覧ください。

JSP

PaginatedListImpl

ジャワ

とにかく、ブラウザが結果をレンダリングするときにブラウザに問題が見つかりました

  1. page_no の上にマウスを移動すると。「http://localhost:8080/WebProject/testAction.do? page=2 &pageAction=init」と表示されます

  2. 列名の上にマウスを移動すると。「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 で何度も検索していますが、まだ問題があります。

どのようにできるのか?誰か私を助けてください。

本当にありがとうございました..

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

java - ログアウト後に戻ってきたときにユーザーを確認する

Struts 1.2 を使用して Web アプリケーションを開発しています。そのアプリケーションでは、ユーザーがログアウトを押すとユーザーをログアウトしますが、戻るボタンを押すと、ユーザー名とパスワードを要求せずに内部に移動します。同様に、ログイン後にページの URL を指定すると、確認なしで中に入ることができます。

この種のセキュリティ問題を解決する方法がわかりません。私を案内してください。

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

java - 使用目的は何ですか

struts プログラミングでは<html:text代わりに<input type="text"使用しますが、タグ<input type="text"を使用する具体的な理由は何ですか? <html:text誰でも私に答えてもらえますか?


ドキュメントhttp://code.google.com/apis/websearch/docs/reference.html#_intro_fonjeを参照してください

start パラメータを探しています。

1 回の応答でより多くの結果を取得するためのパラメーターはありませんが、開始パラメーターを介して反復できます。

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

jakarta-ee - の用途は何ですか

<html:htmlストラットでの使用は何ですか?