問題タブ [jsp]
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.
javascript - JSPタグへのJavaScriptのインポート
JavaScriptライブラリを必要とする.tagファイルがあります(.jsファイルのように)。
現在、タグを使用するすべてのJSPに.jsファイルをインポートすることを覚えていますが、これは少し面倒でエラーが発生しやすいです。
JSPタグ内に.jsをインポートする方法はありますか?
(キャッシュの理由から、.jsをスクリプトインポートにします)
java - 動的コンテンツ (ネストされたタグ) に埋め込まれたカスタム タグがレンダリングされない
動的コンテンツ (ネストされたタグ) に埋め込まれたカスタム タグがレンダリングされません。
javabean から動的コンテンツを取得し、オブジェクトのリストをカスタム タグに渡して html に処理するページがあります。各オブジェクト内には、レンダリングしたい 2 番目のカスタム タグを含む、出力される html の束があります。問題は、タグの呼び出しがプレーンテキストとしてレンダリングされることです。
例は私にとってより役立つかもしれません。
1 データベースから情報を取得し、javabean を介してページに返します。この情報を出力用のカスタム タグに送信します。
このタグは、次のようなボックス div を出力する必要があります
これは問題なく、期待どおりにレンダリングされます
2 たとえば、上記の例で、importantNotice.getMessage() 文字列にカスタム タグがあるとします。
重要な通知は問題なくレンダリングされますが、引用タグは処理されず、単純に文字列に挿入され、プレーン テキスト/html タグとして配置されます。
それよりも
これがプロセッサとプリプロセッサに関係していることは知っていますが、これを機能させる方法についてはわかりません。
string - JSP と JSTL を使用して改行文字を置き換えるにはどうすればよいですか?
JSP ページに渡された Bean オブジェクトのリストがあり、そのうちの 1 つがコメント フィールドです。このフィールドには改行が含まれている可能性があり、テキスト入力でフィールドを表示できるように、JSTL を使用して改行をセミコロンに置き換えたいと考えています。解決策を 1 つ見つけましたが、あまりエレガントではありません。可能性として以下に掲載します。
php - Webアプリケーションのすべての出力をHTMLエンコードするにはどうすればよいですか?
WebアプリケーションでXSS攻撃を防ぎたい。出力をHTMLエンコードすることで、XSS攻撃を本当に防ぐことができることがわかりました。問題は、アプリケーションのすべての出力をHTMLでエンコードするにはどうすればよいかということです。これを自動化する方法はありますか?
JSP、ASP.net、PHPの回答に感謝します。
java - POJO (つまり、文字列やブール値だけではない) フィールドを参照する Struts フォームを送信できますか?
Struts (1.3x) の ActionForm には、いくつかの文字列とブール値のプロパティ/フィールドがありますが、いくつかの POJO フィールドもあります。
私のフォームは次のようになります。
JSP では、次のように POJO のフィールドを参照できます。
...値は正しく表示されますが、フォームを送信しようとすると、ServletException: BeanUtils.populate エラーが発生します。
Web にはこの一般的なトピックに関する多くの情報があるようですが、私の特定の質問に実際に対処するものはありません。つまり、POJO であるフィールドを含むフォームを Struts で送信できるようにすべきではないでしょうか?
java - Intellij の JSP の fmt:message タグの「プロパティ キーを解決できません」を取り除くにはどうすればよいですか
これはしばらくの間私を悩ませてきました。
Intelj IDEA がタグに欠落しているキーを報告するのを止める方法はありますか?
私のメッセージはプロパティ ファイルに保存されないため、この問題は私の場合には当てはまりません。
IntelliJ IDEA 7.0.4 を使用しています
jsp - jspで部分文字列を作成する方法は?
struts2 テクノロジを使用して、JSP ファイルで部分文字列を作成する方法はありますか? つまり、struts2 には独自の taglib があり、ognl も使用しています。スタック値または Bean 値から部分文字列を取得するにはどうすればよいですか?
java - JSTL/JSP で、java.util.Date が与えられた場合、どうすれば翌日を見つけることができますか?
JSTL/JSP ページに、アプリケーションからの java.util.Date オブジェクトがあります。そのオブジェクトで指定された日の翌日を見つける必要があります。<jsp:scriptlet> を使用して Java にドロップし、java.util.Calendar を使用して必要な計算を行うことができますが、これは不器用で洗練されていないように感じます。
JSPまたはJSTLタグを使用して、完全なJavaに切り替えることなくこの目的を達成する方法はありますか?それとも後者がこれを達成する唯一の方法ですか?
java - JSTL を使用して長いタイムスタンプを日付にフォーマットする
データベースから長いタイムスタンプを取得していますが、JSP に Java を埋め込まずに、タグのみを使用して日付として表示したいと考えています。
parseDate タグと formatDate タグを機能させることができなかったため、これを行うために独自のタグを作成しましたが、機能しないわけではありません。
何かアドバイス?
ありがとう。
java - オブジェクトを JSP タグに渡すにはどうすればよいですか?
オブジェクトをインスタンス化するスクリプトレットを含む JSP ページがあります。キャッシュを使用せずに、そのオブジェクトを JSP タグに渡したいと考えています。
たとえば、私はこれを達成したいと思います:
キャッシュ (ページ、セッション、サーブレット コンテキスト) と直接対話することを避けようとしていますが、タグでそれを処理したいと考えています。