問題タブ [tagfile]

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 に答える
1141 参照

jsp - jsp は、jsp:usebean のようにスクリプト変数を作成します。

<test:di id="someService"/`>
<% someService.methodCall();のようなことをしたいと思い ます。%>

where<test:di
は、サービス Bean を取得してインスタンス化し、使用するスクリプト変数を作成します。<jsp:useBean id="someDate" class="java.util.Date"/>
<%
someDate.getYear();などの jsp:usebean の動作と同様

自分のオブジェクトをスクリプト変数として使用できるようにするにはどうすればよいですか?

0 投票する
0 に答える
737 参照

java - タグファイルを jar にパッケージ化する方法は?

複数のプロジェクトで再利用できるように、タグファイルを jar にパッケージ化するにはどうすればよいですか?

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

eclipse - 予期されたパスでフラグメントが見つかりませんでした(Eclipse jsp)

Eclipseには、再利用可能なタグファイルを提供しますが、javaproject(Webプロジェクトではありません)があります。

レイアウト

+ src
+++ META-INF
---- my.tld
+++++++++++ tags
--------------- include.jsp

フラグメント「/META-INF/tags/include.jsp」が予期されたパス/Project/META-INF/tags/taginclude.jspで見つかりませんでした。

Eclipseが探しているパスを変更するにはどうすればよいですか?ルックアップに「src」を含めるように指示する必要があります

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

java - jetty - jar にタグファイルをリロードする

メインの Web プロジェクトと、タグ ファイルを格納する共通プロジェクトがあります。現在、私は突堤を分解構造で使用しており、共通のプロジェクトをタグ ファイルでまとめて に配置していweb-inf/libます。

web-inf/libタグファイルを変更すると、jetty は失敗しますが、rejar して再度配置できます。

サーバーを再起動せずにタグファイルを rejar できるように jetty を設定するにはどうすればよいですか?

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

jsf - value属性とバッキングBeanを使用してInputTextタグファイルを作成するにはどうすればよいですか?

タグ(ソース)ファイルを作成して、ファセットでカスタムタグを取得したいと思います(ここで説明します)。私はそれをこのように使用したい:

最初のケースでは、Bean内の単純なStringプロパティにバインドできます。2番目のケースでは、myBeanは入力フィールドにバッキングBeanを提供する必要があります。そのバッキングBeanには、値だけでなく、maxlength、disabled、mandatoryなどのプロパティも含まれています。

タグファイルは次のようになります(簡略化):

この問題は、これは許可されていないということです。入力フィールドにテキストを入力すると、次のエラーが発生します。Set操作の構文が無効です。どちらが指定されているかに応じて、「value」または「inputText.value」をどのように使用できますか?

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

eclipse - Eclipse Ganymede がタグファイルを正しく検証しない

次のような行で foo.tag を編集する場合:

<h1>Header</h1>

<h1>に「不明なタグ(h1)」と表示されます

</h1>に「エラー」と表示されます

これは、JSP ではなく、タグ ファイルでのみ発生します。

あゆだめ?

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

java - 同じ /WEB-INF/tags フォルダーにある別の *.tag ファイルの *.tag を使用できますか?

小さな条件付きテスト条件が*.tagファイルを介して再利用されるように、JSP コードをリファクタリングしようとしています。

私の UI には、リクエストに含まれるオブジェクトの 2 状態プロパティの値に依存する大きな部分がいくつかあります。プロパティが「性別」で、オブジェクトのタイプが Person であるとしましょう。

私が言ったように、タグを使用して性別プロパティのテストを簡素化および集中化したいと考えています。この目的のために、2 つのタグ ファイルを作成しました。

ここで、アプリケーション全体で繰り返される別の小さなスポットがあります。私のサイトのユーザーへの挨拶だとしましょう。この考えで、次のようなタグを作成しました。

ご想像のとおり、salutation.tag ファイル内で if-male/if-female テストを使用して「Mrs.」を出力しようとしています。または「さん」このような:

salutation.tagファイル内での if-male/if-female タグの使用は合法ですか?

私はそのような配置を試みましたが、JDeveloper 10.1.3.4コンパイラが混乱し、同じ「ライブラリ」(/WEB-INF/tagsの下のフォルダ)内の他の2つのタグを呼び出すsalutation.tagタグを処理できないようです。

参照は Jetty 6 で完全に機能し、すべての JSP をプリコンパイルするために JDeveloper に依存せずにアプリケーションを OC4J に直接デプロイすると、同様に機能するように見えます。

誰かがこれに光を当ててくれることを願っています。

ありがとう、

YJ

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

jar - JAR(Javaアプリ)のタグファイル(.tag)がRAD7で取得されない

Websphere6.1.0.23とRAD7を使用しています。src / META-INF / tagsの下にタグファイルcluster.tagがあるJavaアプリ(SearchJava)があります。src / META-INF/tldの下にsearch.tldもあります。

Javaアプリに依存するWebアプリ(SearchWeb)があります(J2EEモジュールの依存関係を使用してWebライブラリとして構成されています)。サーバーをRADで起動すると、tldは検出されますが、タグファイルが検出されないようです。ただし、スタンドアロンのWebsphere 6.1インスタンス(つまり、RADなし)にデプロイすると、機能します。これは私が見ているエラーです。

誰かがこれを機能させる方法を知っていますか?RADで構成できるものはありますか?ありがとう

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

jsf - 自分の画像アップローダー(JSF)を作成しようとしています

クライアントからサーバーに画像をアップロードしたい。私はすでにprimefacesのようなガジェットを使ってそれを行うことができました。でも今回は自分でやってみたいのですが、ウェブ上でそのやり方の情報を見つけましたが、ちょっと行き詰まっています。私の現在の問題は、アップロードを行うために作成したタグがバインドされていないとブラウザから言われることです。アプリケーションがそれを見つけられない理由と、それを修正する方法を理解したいと思います。

あなたが私が間違いを見つけるのを手伝うことができるように、私は今まで私がしたすべてを貼り付けます:

1.commons-fileupload-1.2.1.jarおよびcommons-io-1.4.jarをlibフォルダーに追加しました(自動的にクラスパスに追加されます)

ここに画像の説明を入力してください

2.タグライブラリを利用できるようにするxmlを作成しました(これはWEB-INFフォルダー内に配置されます)

3.タグを実装するためのパッケージを作成し、com.corejsfという新しいパッケージに配置します。

ここに画像の説明を入力してください

ソースは次のとおりです。

4.次に、サーブレットフィルタを追加して、リクエストをインターセプトすることを区別し、カスタムタグの実装と同じパッケージに配置しました

ここに画像の説明を入力してください

これがそのソースです:

5.次に、web.xmlにフィルターを登録しました。(注釈を使用したかったのですが、方法がわかりませんでした。注釈を使用してそれを実行する方法を誰かが知っていますか?)corejsf.taglib.xmlも追加しました

6. WebContentフォルダーに、upload(アップロードされたファイルの宛先)というサブフォルダーを作成しました。

ここに画像の説明を入力してください

7. jsfページ内で、アップロードと送信にタグを使用し、マネージドBeanメソッドを使用してファイル名を作成します。

そして、Javaマネージドビーン:

新しいタグが追加されたページに移動すると、次のエラーが表示されます。

-私が欠けているものは何ですか?

-アップロードフォルダ内の一意のfileNameを使用して、クライアントからサーバーファイルシステムにファイルを転送するには、他に何をする必要がありますか。

私の最終的な目標は、この画像をデータベースに追加するのではなく、ファイルシステムに残すことです。

誰かが私を助けてくれることを願っています。

アップデート

ページにxmlnsを追加すると、例外が修正されました。

xmlns:corejsf = "http://corejsf.com"

しかし、なぜボタンをクリックしてもファイルがアップロードされないのですか?

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

jsf - JSFカスタムタグを使用してクライアントからサーバーに画像をアップロードする

サーバー内のフォルダーに画像をアップロードしたいのですが。

どういうわけか私はできません。フィルタがトリガーされない理由と、ファイルがアップロードされない理由がわかりません。誰かが私のコードを見て、ファイルがアップロードされない理由を見つけるのを手伝ってもらえますか?

あなたが私が間違いを見つけるのを手伝うことができるように、私は今まで私がしたすべてを貼り付けます:

1.commons-fileupload-1.2.1.jarおよびcommons-io-1.4.jarをlibフォルダーに追加しました(自動的にクラスパスに追加されます)

ここに画像の説明を入力してください

2.タグライブラリを利用できるようにするxmlを作成しました(これはWEB-INFフォルダー内に配置されます)

3.タグを実装するためのパッケージを作成し、com.corejsfという新しいパッケージに配置します。

ここに画像の説明を入力してください

ソースは次のとおりです。

4.次に、サーブレットフィルタを追加して、リクエストをインターセプトすることを区別し、カスタムタグの実装と同じパッケージに配置しました

ここに画像の説明を入力してください

これがそのソースです:

5.次に、web.xmlにフィルターを登録しました。(注釈を使用したかったのですが、方法がわかりませんでした。注釈を使用してそれを実行する方法を誰かが知っていますか?)corejsf.taglib.xmlも追加しました

6. WebContentフォルダーに、upload(アップロードされたファイルの宛先)というサブフォルダーを作成しました。

ここに画像の説明を入力してください

7. jsfページ内で、アップロードと送信にタグを使用し、マネージドBeanメソッドを使用してファイル名を作成します。

そして、Javaマネージドビーン:

-すべて問題ないようですが、何かが足りないか間違っています。どう思いますか、なぜアップロードしないのですか?