問題タブ [tapestry]
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 - タペストリーのウェブサイトで検索をコーディングしますか?
タペストリーで開発された私のウェブサイトの検索をコーディングする最良の方法は何ですか?
私のlayout.tmlには次のコードがあります:
実際に検索を実装する方法がわかりません。誰かが私を助けたり、正しい方向に向けたりすることができれば、それは大歓迎です。
css - Tapestry 5、ファイルシステムから css をロード
アプリケーションの css ファイルを作成および管理する外部デザイナーを使用して、Tapestry 5 webapp を作成しています。
私たちは、できればファイルシステムの構成可能なパスで、webapp を変更する必要なく、css ファイルを変更できるようにしてほしいと考えています。
では、Tapestry 5 でこれを行う最善の方法は何でしょうか?
tapestry - プレーンテキストをレンダリングするtapestry5ページ
私は探していましたが、ドキュメントが見つかりません:
HTML要素をラップせずにページに応答をレンダリングさせ、tmlの本文で提供されているもの、または@BeginRender中にMarkupWriter.writeで設定されているものを印刷する方法はありますか?
サーバー側で処理を行い、外部アプリケーションが要求する純粋なJavaScriptを返すページが必要です。
それが不可能な場合、タペストリーIocを同じアプリのサーブレットに公開することは可能ですか?
ありがとう、p。
css - Tapestry5コンポーネント/cssによって壊れたIEの垂直スクロールバーで修正された背景画像
**11月17日編集**
こんにちは。この問題を適切に解決するために使用できるコードをいくつか紹介したいと思います。受け入れられた回答に記載されているように、コメントアウトされた行を含むblackbird.jsファイルを作成します。それを他のBlackbirdリソース(blackbird_icons.png、blackbird_panel.png、blackbird.css、spacer.gif)と一緒にwebappディレクトリ(私は/scripts/blackbird_1_0に置きます)のどこかに配置し、これをblackbirdの構成として次のように追加します下。5.2以降を使用している場合は、Blackbirdを完全に無効にすることを検討してください。個人的にはこれを実行したいのですが、会社の制約により5.1のままです。
**編集を終了**
Webアプリケーションにグラデーションの背景画像があり、上部が暗くなり、下部が明るくなります。Firefoxでは、この画像は適切に処理され、ページを垂直方向に下にスクロールすると、暗い上部が消えます。
ただし、IEでテストを開始したとき(IE8を使用)、垂直方向にスクロールしても背景画像は画面の後ろに固定されたままです。つまり、背景画像の暗い上部が常にIEビューの上部にレンダリングされます。
背景タグにスクロールを定義するように設定しました。これで問題は解決するはずですが、IEは満足していません。
スクロールを追加する前に古いスタイルをキャッシュしていた場合に備えて、IEのデータをクリアするようにしました。
問題のテキスト表現(x =最も暗い、o =暗い、_ =明るい、-=最も明るい)Firefox:
ページのトップ
xxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx
oooooooooooooooooooooooo
oooooooooooooooooooooooo
__________________________________________________
__________________________________________________
少し下にスクロール
oooooooooooooooooooooooo
__________________________________________________
__________________________________________________
--------------------------------------
--------- -----------------------------
--------------------- -----------------
IE:
ページのトップ
xxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx
oooooooooooooooooooooooo
oooooooooooooooooooooooo
__________________________________________________
__________________________________________________
少し下にスクロール
xxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxx
oooooooooooooooooooooooo
oooooooooooooooooooooooo
__________________________________________________
__________________________________________________
現在のCSS:
問題のあるページのソース:
タペストリーコンポーネントタグに問題を切り分けた後に追加されました
以下のCSSに組み込まれているタペストリーを見つけてください。ここのどこかに、背景画像でスクロールを使用するボディの機能を壊している線があるはずです。
java - tapestry5 で Java ソケットを使用するには?
tapestry5 で Java ソケットを実装するにはどうすればよいですか? 私がやりたいことは、javascript コードを介して XmlHttpRequest を送信できるソケットを作成することです。
URL は、作成したばかりのソケットです。
java - タペストリー / JDBC - 保存日
そこで、Tapestry を使用して、日付を beaneditform から単純な Access データベースに保存しようとしています。動作しません。Null ポインター例外が発生し、その理由がわかりません。
スタックトレース
tapestry - tapestry5にアプレットを表示しますか?
タペストリーアプリケーションのページにアプレットを表示しようとすると、奇妙なエラーが発生します。エラーは、互換性のない魔法の値があることを示しています。タペストリーでアプレットを表示する特定の方法はありますか?どんな助けでも素晴らしいでしょう!
java - Tapestry 5 でフォーム内のゾーンを更新する
Zone
親にバインドしたい入力フィールドを含むブロックで更新さForm
れます。残念ながら、これは期待したほど簡単には機能しないようで、次のエラー メッセージが表示されます。Zone
Form
ソースの簡略版を.tml
以下に示します。
バインディングを行う方法はありますか?そうでない場合、他にどのような選択肢がありますか?
java - Tapestry 5 の FormInjector コンテキスト情報を動的に変更する
私の現在の問題は、 でコンテキスト情報を動的に更新することに関するものFormInjector
で、以前の質問Updating a zone inside a form in Tapestry 5にはおそらく有用な背景情報が含まれています。
テンプレートに以下を追加しました。
そして、私のコンポーネントクラスの以下。
すべてが正常に機能し、新しいフォーム フィールドが表示されますが、検索は常に同じで行われid
ます。イベントをトリガーする前に with JavaScriptを変更したいのですがid
、これを実現する方法がわかりません。
追加情報が必要な場合は、喜んで提供いたします。
deployment - Tapestry5で開発されたプロジェクトをデプロイする方法は?
私は大学の学位の一部としてプロジェクトを完了したばかりです。ただし、プロジェクトをデプロイして公開したいと思います。私はこれまでやったことがないので、これを行う方法がわかりませんか?プロジェクトをホストするには、ドメイン名とサーバースペースを購入する必要があることはわかっています。
誰かが私を正しい方向に向けることができればそれは素晴らしいことですか?前もって感謝します!