問題タブ [http-request-parameters]
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.
servlets - サーブレットでフォームパラメータを取得するにはどうすればよいですか?request.getAttributeが機能しない
同じサーブレットに検証を実行させることは可能ですか?ここで何らかの再帰を利用する必要があるようですが、電子メールボックスに何かを入力して[送信]をクリックすると、電子メールパラメータは空白のままになります。[送信]をクリックすると、URLが次のように変わります。http://localhost/servlet/EmailServlet?Email=test
ページEmail: null
にテキストボックスが表示されますが、検証機能が実行されることを期待していました(つまり、nullではありません)。このタイプの再帰的な動作を実現することは可能ですか?
更新:受け入れられた回答が指摘したように、コードにエラーがありました。getAttributeをgetParameterに変更すると、「問題」が修正されます:)。
文字列メール= (文字列)リクエスト。getAttribute getParameter( "Email");
java - HTTPパラメータをエンコード/難読化する
現在、非常に単純なWebアプリに取り組んでおり、アイドル状態のユーザーが任意のデータを送信する可能性を減らすために、 「難読化」 (正しい用語は何ですか?)または何らかの方法でリクエストパラメーターをエンコードしたいと考えています。
たとえば、URLは次のようになります/webapp?user=Oscar&count=3
次のようなものが必要です。/webapp?data=EDZhjgzzkjhGZKJHGZIUYZT
その値を実際のリクエスト情報とともにサーバーでデコードします。
このようなことを自分たちで実装する前に(そしておそらくそれを間違って実行する前に)、これを実行するための何かがすでにあるかどうか知りたいですか?
サーバーにはJavaがあり、クライアントにはJavaScriptがあります。
java - struts2のURLパラメータにアクセスする方法
私はstruts2プロジェクトに取り組んでいます。プロジェクトでURLを作成し、タグを使用してパラメーターを渡しました。私の質問は、アクションのパラメーターをどのように読み取るかです。また、同じことを行うと、パラメータをクエリ文字列として表示できるようになります。私はそれができず、チュートリアルの1つで見たので尋ねます。
jakarta-ee - Struts タグを使用して特定のリクエスト パラメータが存在するかどうかをテストするにはどうすればよいですか?
一部のページは、「P1」と呼ばれる特定のリクエスト パラメータを受け取ることができます。
現在、スクリプトレットはリクエスト パラメータの存在をテストしており、P1 が「value1」の場合、いくつかの情報が page にレンダリングされます。
スクリプトレットを使用する代わりに、Struts タグを使用してこれを書き直したいと思います。
何を使うべきかヒントを教えてください。
代替スクリプトレットは次のようなものです。
jsp - JSPページのELを介してHTTPリクエストのクエリ文字列パラメーターにアクセスして出力します
次のように、ある JSP から別の JSP ページにリクエスト パラメータを渡す必要があります。
ただし、以下のようにアクセスしようとすると、何も印刷されません。
これはどのように発生し、どうすれば解決できますか?
asp.net - クエリ文字列またはパラメーターを使用してファイル システムにアクセスする
問題を再現し、request.param とクエリ文字列を介してファイル システムへの不正アクセスをテストするタスクが与えられました。
たとえば、私はこのようなものを持っています。request.querystring("何とか"); クエリ文字列に「../../../b1/b2」を渡してファイル システムにアクセスするにはどうすればよいでしょうか。
これは、クロス サイト スクリプティングに関連している可能性があります。
助けが必要です..少なくともリソースを提供してください。前もって感謝します。
ruby-on-rails - カスタム GET パラメーター ロジックを Ruby on Rails の RESTful クラスに追加する
レールでDeviseを使用してユーザーのサインアップを処理するUsersControllerとRegistrationsControllerがあります。
「a」と呼ばれるカスタム HTTP GET パラメータを使用してユーザーをアフィリエイトにマップするために、アフィリエイト サインアップ用のコードを追加しています。
たとえば、サインアップで次のように応答するようにします: www.app.com/users/sign_up?a=affiliate_code
ただし、Rails はコントローラーの params[:a] に応答しません。ルーティング ファイルには、リソース :users しかありません
これを実装する最も簡単で最もレール的な方法は何ですか?
jsf - #{param} の @ManagedProperty は @ViewScoped では機能しません
私の豆にはこれがあります:
宛先の Facelet には次のものがあります。
テストを通じて、私はそれに気づき、Bean@ManagedProperty
で@PostConstruct
のみ動作することに気付きました。@RequestScoped
Bean の場合、パラメーターの値を取得する@ViewScoped
にはこれを行う必要があることがわかりました。FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("id")
id
これは、リクエスト パラメータの値を取得する唯一の方法@ViewScoped
ですか?
何かご意見は?
jsp - テーブルの行から同じ名前の複数のリクエストパラメータを渡す
ユーザーがテーブル内のその行をチェックして削除できるチェックボックス付きのテーブルがあります。私はすべてが機能していますが、ユーザーが2つのボックスをチェックすると、テーブルの最初のボックスのみが取得されます。
これは私のHTMLのほんの一例です。これが私のサーブレットの一部です。
したがって、ここでも、最初の値を選択することはできますが、同じテーブルの複数の行を削除することはできません。使える機能などはありますか?ありがとう!