問題タブ [jsp-tags]
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 - JSPでのTAGライブラリの使用とは何ですか?なぜそれを使用しているのですか?
私はJSPを初めて使用し、タグライブラリに出くわしました。タグライブラリの詳細な説明を教えてください。どこで、どのタイプのアプリケーションを使用する必要がありますか?
advancveに感謝します
jsp - 本体付きのカスタムJSTLタグ
JSP / spring-projectのある種のテンプレートエンジンには、JSTLタグとカスタムJSTLタグを使用します。
次のようなタグを作成する方法はありますか?
次のように使用します。
つまり、カスタムJSTLタグ内でbody-contentを使用します。
これは機能します:
しかし、私たちの場合はあまり役に立ちません。
css - HTML 属性内の JSTL if ステートメント
JSTLでこのようなことをすることは可能ですか:
これを機能させる方法はありますか、またはJSTL-if-statementを見てクラスを追加するより良い方法はありますか?
jsp - Jspカスタムタグの問題
カスタムjspタグを使用してjspページを実行しようとすると、次のエラーが発生します。
javax.servlet.ServletException:/pages/editBidForm.jsp(43,3)プレフィックス「custom」でインポートされたタグライブラリにタグ「getName」が定義されていませんorg.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515) org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)......。
これがjspページの私のコード(部分)です。
そしてtaglib.tldファイル
そして、Javaクラス
どこを修正するか教えてください。
ありがとう、Aditya R
jsp - JSTLからのアクセス方法
カスタムtaglibを作成せずにクラスからメソッドにアクセスする方法があるかどうか疑問に思っていました.
例 hasDisplay()、hasCreate()、hasDelete()、および hasEdit() の 4 つのメソッドを提供するクラスを取得しました。これらはすべてブール値を返すだけです。
私のjspから私はただしたい
しかし、これは getter メソッドと setter メソッドでのみ機能します。
java - カスタム JSP タグで Java オブジェクト値を渡す
カスタムjspタグからJava変数を渡そうとしています(ここではstruts2を使用してJavaクラスから変数を取得しています)。これが私が得ているエラーです。
これが私のjspページです(一部)
parentId パラメータを正しく渡すことができません。文字列のみを渡す必要があるため、parentTypeパラメーターを正しく渡すことができました
これが taglib ファイルです。
そしてカスタムタグのJavaクラス。
カスタムjspタグを介してJava変数を渡す方法を教えてください。
ありがとう、アディティア
jsp - JSPとjavascriptに関する質問
私は JSP の初心者です。ある種のカスタム定義された JSP タグであることを理解しているので、ある種の taglib ファイルがあることを理解しています。これは、私が理解できないjavascriptコードのスニペットです:
JavaScriptの質問はそれほど重要ではありません${ec:safeId('poygon.view')}
. おそらくここから<%@ taglib uri="/WEB-INF/tld/tagli-ec.tld" prefix="ec"%>
か、そうでないかもしれません..ウィンドウの後にこの$が何であるかを誰かが説明できます..それは何を表していますか?
jsp - 実行時に動的に構築された JSP を評価する
JSPページ自体がユーザーによって作成され、データベースに保存されるという要件があります。結果を表示するときは、この JSP 内のすべてのタグを評価して、この JSP をクライアントにレンダリングする必要があります。
OpenCMS と Blogger の両方がこの機能を実装しているため、実行可能であることは承知しています。しかし、私は正しい方法を見つけることができません。
これを行う方法についての指針はありますか?
[追加] 注: この目的のために一時ファイルをディスクに書き込むことはできません :(
java - カスタムJSPタグ-他のインスタンスの存在を検出します
カスタムJSPタグが、ページ内にそれ自体の他のインスタンスがあるかどうかを検出することは可能ですか?もしそうなら、これを行うための好ましい方法は何ですか?私のタグの出力は、それが唯一のインスタンスであるかどうかに応じて条件付きである必要があります。
私のページには3つのタグがあり、そのうちの2つは3つ目とは異なる属性のセットを持っているため、リソースプールから割り当てられたタグの2つの別個のインスタンスがあることがわかります。
java - ニュース投稿: .tag ファイルまたはデータベースに入れます
カスタムタグやELなどを実践するための簡単なwebアプリを作ろうと思っています...今は簡単なフロントページの作り方を考えています。
投稿の簡単な説明を表示し、ユーザーがそれをクリックして記事全体を表示できるフロント ページを作成したいと考えています。将来的には、ポスターを添付したいと考えています。さらに、人々がコメントを残せるようにしたいと考えています。
これを行うには 2 つの方法があります。a) すべてをデータベースに入れる、b) 簡単な説明と記事を .tag ファイルに入れ、コメントとユーザーをデータベースに入れる。
今、あなたはどちらの道を行くのだろうか、それともまったく違う道を行くのだろうか? 最初の方法はおそらく最も簡単ですが、データベースに「頻繁に」アクセスする必要があります。2 番目の方法は、特に私の実装によっては、もう少し「ずさん」ですが、データベースへのアクセス頻度が少なくなるという利点があります。
また、データを実際に維持するための推奨事項はありますか? 誰かがニュース ページにアクセスするたびにすべてをロードするか、それをアプリケーション スコープに入れて記事を Bean に入れ、リスナーを使用することができます。
また、データベース接続に hibernate/jdbc/... を使用していますか?
実際のプログラミングが最も簡単な部分になると感じています。
指示(またはその件に関する書籍の推奨事項)は大歓迎です。私は最初にサーブレットとjspを読みました。アプリケーションの開発方法を説明する素晴らしい仕事をしていますが、データベースにいつ/どのように接続するか、およびそれを最適化する方法が少し欠けていることがわかりました.
このサイトの範囲に当てはまらない可能性がある長い投稿で申し訳ありません。