問題タブ [prettyfaces]
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.
jsf-2 - prettyfaces プロセッサーのライフサイクル
かわいい顔を使用して URL を書き換え、com.ocpsoft.pretty.faces.rewrite.Processor を使用しています。このフィルターは、URL の読み込み中に何度か呼び出しを行うことに気付きました。そのため、DB にアクセスしてデータを読み込むと、これは非常に非効率的です。
私が望むのは、プロセッサーを applicationScope に入れて、染色されず、すべてのユーザーが利用できるようにすることです。そうすれば、サービス Bean を何度も作成する必要がなくなります。
助言がありますか ?
jsf-2 - PrettyFaces のパラメーターを使用してリダイレクトする
私はこのようなマッピングを持っています:
@URLMapping(id = "edituser", pattern = "/edituser/#{ id: userBean.userId}", viewId = "/faces/pages/users/editUser.xhtml")
アクションメソッドからリダイレクトしたいので、次のことを試しました:
return "pretty:edituser/" + userObj.getId();
しかし、うまくいきませんでした。現在のページをリロードします。アドバイスしてください。ありがとうございます。
jsf-2 - ログイン後にPrettyFacesがRESTful URLにリダイレクトする
PrettyFaces 3.3.3 を使用しています。ユーザーがページを表示しようとしてログインしていない場合、ログイン ページに送信され、表示したい元のページにリダイレクトされるという要件があります。これに最適なアプローチは何でしょうか。
java - pretty を使用した JSF のウェルカム ページ
私は JSF 2.0.5、Tomcat 7.0.12、および prettyfaces を使用しています。
私の web.xml ファイルは次のとおりです。
私のきれいなファイル構成:
index.jsp ファイルが空です。
私の質問は、私がhttp://www.foo.com/にアクセスすると、彼は最終的に http://www.foo.com/jsp/index.jsf にリダイレクトされ
、きれいなために
http://にリダイレクトすることです。 www.foo.com/再び。
なぜ彼が jsp/index.jsf を叩いているのか誰か説明できますか?
jsf-2 - PrettyFaces: すべての jsf ページを「拡張なし」にする
そのコード(pretty-config.xml)内に書きたいと思います:
すべてのページを「.jsf / .xhtml」にマップするだけです。
/admin/listusers => /admin/listusers.jsf
ありがとうございました
jsf - PrettyFaces 3.32 / JSF 2 / Servlet 3.0 の問題
問題があります。PrettyFaces が Web サーブレットの URL パターンをオーバーライドしているようです。
私の pretty-config.xml の一部
私のサーブレットurlPatternが続きます
これで、きれいな顔の定義に適用される URL があるたびに、webservlet urlpattern が呼び出されることはありません。最初の 1 つまたは 2 番目の URL パターンではありません。
きれいな顔が一致しない場合は、すべてが機能します。(#{prefixDummy} とハードコードを変更しても機能しません。
動的な画像を表示するために、ファイル サーブレット (実際には BalusC の例) を使用しています。
助けていただければ幸いです、ありがとう
java - JSF で部分的な URL をヒットする処理
私は JSF 2.0.5、Tomcat 7.0.12、および prettyfaces を使用しています。
私の web.xml ファイルは次のとおりです。
私のきれいなファイル構成:
index.jsp ファイルが空です。
私の質問は、URL 'foo.com' を書き込むと、最終的に http://www.foo.com/jsp/index.jsfにリダイレクト (301) されるということです。
私の Phase リスナーでは次のことを意味します。
なぜ彼が jsp/index.jsf を叩いているのか誰か説明できますか?
誰かがぶつかったときに認識したいのでfoo.com
、www.foo.com
spring - Primefaces fileUploadが機能せず、FileUploadFilterが2回呼び出されます
Spring 3.1.0.RELEASE、JSF 2.x、JPA2とHibernateプロバイダーを使用してWebアプリケーションを実行しています。アプリケーションはTomcat6.35で実行されます。
わかりやすいURLとSpringセキュリティ3.1.0.RELEASEにはPrettyFaces3.3.2を使用しています。
Primefaces 3.1を使用しており、Primefacesのfileuploadコンポーネントを使用しようとしています。悲しいことに、それは機能しません。
pom.xmlに適切な依存関係があります
私のweb.xml:
ビューで私は次のことを試みます:
または
私の豆で
問題は、私のBeanのファイルが常にnullであるということです。Tomcat 7で試しましたが、何も変わりません。RichfacesのfileUploadコンポーネントを試しましたが、動作しますが、競合を避けるために2つのコンポーネントライブラリを含めません。
Netbeans 7でアプリケーションをデバッグし、FileUploadFilter::doFilterにブレークポイントを挿入しました。doFilterが2回呼び出されていることに気づきました。初めてMultipartRequestが適切に作成されたときに、フォームの入力を解析してファイルを検出します。しかし、2回目はリクエストが消費されているようで、MultipartRequestには何も入力されていません。Primefaces FileUploadRendererは2番目のMultipartRequestを使用するため、そのファイルにはファイルが存在しません。
FileUploadFilterが2回呼び出されるのは正常ですか?fileUploadコンポーネントをどのように機能させますか?
解決
web.xmlを変更し、prettyfacesフィルターにASYNCを追加し、fileuploadフィルターのすべてのディスパッチャーを削除しただけです。
最終的なweb.xml
ありがとうございます。
jsf - Primefacesデータリスト+PrettyFaces
dataListアイテムリンクでPrettyFacesを使用するにはどうすればよいですか?
そして、これは私のかわいい設定です:
このエラーが発生しました: