問題タブ [stripes]
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 - Google App Engine で Java EE フレームワークを使用できますか?
Stripes フレームワークを使用して小さな Web アプリに取り組んでいます。Google App Engine に Java のサポートが追加されたので、ホスティングのコストを節約するために Java を Google App Engine で実行できるように変換できないかと考えています。
spring - 春と縞のセキュリティ設計
StripesとSpringを使用してWebアプリケーションを構築しています。ログイン/認証機能が必要です。現在、ユーザーの資格情報とは別にユーザー情報をデータベースに保存しています。貴重なパスワードを渡したくないので、私のユーザーモデルには資格情報が含まれていません。
Springは私のDAOをすべて管理しています。
現在、コンテナベースではないセキュリティシステムを実装しています。パスワードのsha-2ハッシュを保存し、フォームで送信されたパスワードとデータベースに保存されているパスワードを比較します。この比較はテストされ、機能します。私はこのことを一緒に配線する方法を理解しようとしています。現在、ログイン要求をキャッチし、UserDAOを内部的に使用して資格情報を取得し、送信されたパラメーターとの比較を実行する「PasswordService」シングルトンを使用するLoginActionBeanがあります。私の春の豆は:
ただし、PasswordServiceシングルトンには次のものが必要です。
シングルトンでは実際には意味をなさないメソッド(UserDAOはインターフェイスです)。
適切なデザインを探しています。私は、ServiceLocatorsがSpringが発明されたまさにその理由であることを読みました。何かご意見は?
他にどうやってこれをデザインできるのかも知りたいです。ユーザーが「ログイン」をクリックしたときに呼び出されるActionBeanがありますが、実際に認証するにはどうすればよいですか。認証サービスをBeanに注入しますか?誰でも呼び出すことができるシングルトンを作成しますか?LoginAcionBeanが使用するSpringが注入する汎用インターフェースはありますか?Springを使用していなかった場合、どのように実行されますか?
javabeans - ActionBeanのURLバインディングをストライプします
Eclipseを使用してStripes計算機のサンプルアプリケーションをセットアップしようとしています。サーバーで.jspを実行できますが、ボタンの1つ(「追加」など)をクリックしてActionBeanを呼び出すとすぐに、次のようになります。ActionBeanNotFoundException:にバインドされているActionBeanが見つかりませんでしたURL [/quickstart/Calculator.action]
パッケージディレクトリが設定されているため、Calculator.actionは/ examples / quickstart / Calculatorにあるため、これは理にかなっています。
そこで、CalculatorActionBean.javaを「examples」フォルダの外の正しいフォルダにコピーすることで問題を解決できると考えました。同じ問題。私の推測では、フィルターは「examples」フォルダー内のファイルのみに注意を払うように設定されています。
ディレクトリ構造やフィルターを設定して、探しているActionBeanを見つけ、それを正しいURLにバインドするにはどうすればよいですか?たぶん、URLバインディングについての少しの説明も役立つでしょう。
java - Stripes&jQuery-ajaxリクエストで変数を送信するにはどうすればよいですか?
したがって、jspページにいくつかの行と各行のチェックボックスを含むテーブルがあります。チェックボックスの値の配列を作成するjs関数を作成しました。この配列をajax呼び出しで送信したいので、それをtoJsonしましたが、actionbean変数がこれらのパラメーターでどのように設定されるのかわかりません。誰か助けてもらえますか?ありがとう!
java - Tomcat と Stripes フレームワークを初めて使用する
私は最近、Java Web 開発を試みることにしたので、xampp、Tomcat アドオン、および Java をインストールしました。付属の JSP ページの例をいくつか見たので、Tomcat が少なくとも機能していることはわかっています。ただし、stripes フォルダーを同じサンプル ディレクトリに入れ、ファイルにアクセスしようとすると、次のエラーが発生しました。
org.apache.jasper.JasperException: 絶対 uri: http://stripes.sourceforge.net/stripes.tld は、web.xml またはこのアプリケーションでデプロイされた jar ファイルで解決できません
現在、Tomcat または JSP ページ全般の使用に関しては、私は完全な初心者です。些細な簡単な手順を見逃している可能性があります。Web を数時間検索しましたが、Stripes フレームワークをセットアップして使用を開始する方法についての非常に優れたチュートリアルが見つかりませんでした。この問題を解決してコーディングを開始するのに役立つ情報やリンクがあればお知らせください。
java - Tomcat 6 - 要求されたリソース ... は利用できません
Java と Stripes Framework を使用して開発を開始しようとしています。web.xml ファイルに次のものがあります
エラーが表示されます:
Tomcat に関連して、追加する必要があるもの、または修正する必要があるものはありますか。xamppにTomcatアドオンを使用しました。私は初心者なので、単純な間違いか、手順をスキップした可能性があります。私は正しい方向へのナッジを探しているだけです。
jquery - jQuery を使用して Stripes ボタンにアイコンを含めるにはどうすればよいですか
生成された jQuery UI テーマと共に Stripes と jQuery を使用しています。<stripes:form>をdivに埋め込み<stripes:button>、送信用にテーマのアイコンの 1 つをスタイルします。
これはうまくいきます:( しかし、明らかにStripesとは関係ありません)
これは失敗します:
失敗したものは、span タグをテキストとして使用して、適切にスタイル設定されたボタンを提供します。
助言がありますか?これは可能ですか?
java - ストライプレイアウトでjspforeachループを分割できますか
ストライプレイアウト定義のそれぞれに次のものがあるとしましょう
それから私がレンダリングするとき私はこのようなことをします
レイアウトに配置される前にレンダリングされるコンポーネントはすべて、バーがnullであり、失敗します。jspが解析される前にページ全体を構築する方法はありますか?
java - JavaScript経由でActionBeanにデータを送信するには?
Stripes で遊んでいますが、Javascript で生成されたデータを ActionBean に送信できるかどうか疑問に思っています。より具体的には、ページ上の特定の要素をマウスでクリックしたときに、クリックした後にその要素の ID を ActionBean に送り返したいと考えていますstripes:link。その ID がすでに JS 変数に保存されている場合id、どうすればよいですか?
hibernate - .persist()はエラーを返しませんが、永続化されたデータはどこにありますか?
私が行っているDAO実装ではStripersist.getEntityManager().persist(client);、これはエラーを返さないようですが、それが保持しているデータを見つけることができません。
私のクライアントオブジェクトは次のようになります:
私は永続ユニットを1つ持っており、次のとおりです
私が言ったように、私はにブレークポイントを設定しました.persist(client);、クライアントはnameセットを持っnullています、そしてid(そうでなければ私は使用したでしょう.merge())のために持っています、それで私はデータが永続化されない理由がわかりませんか?
テーブルを見るとCLIENT、、行は0行です。
エンティティが永続化されているが、トランザクションがコミットされていない可能性はありますか?
ありがとう
編集:ここにいくつかのロギング情報があります