問題タブ [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.

0 投票する
5 に答える
8090 参照

java - 良いストライプのチュートリアル/例?

私が働き始めたばかりの会社は、最近Webページ開発の一部にStripesを使用しています。これは、十分に優れたWebフレームワークのように見えますが、実際には誰も使用していません。ネット上にはほとんど存在しません。それはグーグル検索の最初でさえありません、そして、あなた得る結果はその古いホームページのためです。

では、ストライプを使用している人はいますか?あなた自身の意志の?良いチュートリアル/例を知っていますか?

0 投票する
6 に答える
3514 参照

java - Stripes の使用経験はありますか?

私はエンタープライズ Java のバックグラウンドを持っており、これにはかなり重いソフトウェア スタックが含まれており、最近、 Stripes フレームワークを発見しました。私の最初の印象は、Java で Web アプリケーションを構築する際の不快な部分を最小限に抑えるのに、これがうまく機能しているように見えるということです。

ライブになったプロジェクトに Stripes を使用した人はいますか? そして、プロジェクトからのあなたの経験を共有できますか? また、他のテクノロジーを検討しましたか? (もしそうなら) なぜ Stripes を選んだのですか?

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

eclipse - EclipseのWTP変換出力

WTPによってJSPおよびJSPXページに対して行われた中間変換を表示するにはどうすればよいですか?.jspxページがたくさんあるプロジェクトのEclipseの[Problems]タブで奇妙な構文エラーが発生します。これらは実行中のアプリケーション(Tomcat 6.0)には何の影響も与えず、更新後の過去2週間にのみ表示されました。

出力を表示したい理由は、http: //stripesframework.orgでStripesフレームワークを使用しており、の<stripes:errors />行を削除すると、特定の.jspxファイルのエラーが表示されなくなるためです。そのファイル。同時に、構文エラーは、職場でEclipseを最近新規インストールした後でのみ表示されましたが、その後すぐに自宅でEclipseを更新しました。出力を見て、これが誰の問題であるかを判断したいと思います(WTP、ストライプ、または多分私だけです:)。

この問題は機能的には何の影響も及ぼさないため、多少表面的なものであることに注意してください。Eclipseの[問題]タブにスパムを送信し、プロジェクトエクスプローラーに小さな赤いXアイコンを表示します。

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

parameterized - パラメータ化されたjsp:ストライプアクションのインクルード?

私はこれを解決しようとしていて、行き詰まっていたので、質問したいと思いました。

A と B の 2 つの ActionBean を想像してください。

A.jspこのセクションがあります:

B ActionBean は、「ponies」パラメーターがオンまたはオフに設定されているかどうかに応じて、非常に興味深い処理を行うことを読んでください。

パラメータ文字列「ponies=on」、リクエストをデバッグすると表示されますが、B ActionBean にバインドされているものではありません。代わりに、元の A.action へのパラメーターがバインドされます。

私が望む動作を得る方法はありますか、それとも基本的なものを見逃していますか?

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

url - Stripes: StripesDispatcher によって解決され、事前にコンパイルされた JSP に転送されるすべての URL

<servlet> <servlet-マッピング> web.xmlのペア? 基本的に、利用可能な webapp パスの唯一の決定要因として @UrlBinding アノテーションのみを維持する必要があるだけです。

おそらく、Jasper にサーブレットの場所を示して、すべてを明示的に定義しなくても自動的にすべてロードする方法があるでしょうか?

これを達成する特定の方法は重要ではありません。明示的なサーブレットの web.xml 依存関係を残しておくだけです。

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

java - jQuery Ajax エラー解決

私は、UI をより動的/使いやすくするために少し jQuery を使用するストライプ アプリに取り組んでいます。

エラー解決を設定したので、エラーがスローされた場合、ユーザーは error.jsp ページにリダイレクトされます。

ただし、jQuery Ajax 呼び出し中にエラーがスローされた場合、error.jsp ページにリダイレクトする代わりに、呼び出しの結果があったはずのページに html が出力されます。

ページに出力する代わりに、例外がスローされた場合に jQuery にリダイレクトするように指示するにはどうすればよいですか?

問題のある Ajax の例:

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

java - Java Web アプリの装飾/インクルードの問題

背景: 2002 年から 2003 年の間に、Java ベースの古い CMS で書かれたシステムがあります。私たちは、Tomcat、Stripe、SiteMesh を使用して、新しいものを前進させ続けたいと考えています。ナビゲーション、レイアウト、「ポッド」、js、css などを古い CMS からいくつかの新しいアプリに取り込んで、一貫したルック アンド フィールを実現しています。

進行中のすべてのコードの重複を取り除くために、何らかの解決策が必要です。現時点では、アプリは同じ VM で実行されていますが、変更される可能性があります。すべての tomcat インスタンスがいくつかの共通要素にアクセスする方法が必要です (これらの要素はサーバー側の処理を行う必要がある場合とない場合があります)。

これまでに思いついた最善の方法は、c:import を使用して必要なものを取得し、正しくプラグインする、かなり標準的なサイトメッシュ デコレータを作成することです。点。<%@ include file="/something.jsp" %> も調べましたが、これはコンテキストに関連しているだけのようです。c:import を使用して、それを localhost に向けることができます。

これを簡単にする他のテンプレート/装飾フレームワーク(Tiles?)はありますか? 何が欠けていますか?

0 投票する
6 に答える
30791 参照

java - Java/JSPイメージのアップロード。これらの画像ファイルはどこに保管しますか?

ユーザーが画像をアップロードできる簡単なアプリケーションを作成しています。アップロード後、ユーザーはそれらにタグを付けたり、削除したりできます。

ファイルをアップロードして、ファイルがアップロードされたら保存する方法を見つけました。画像が保存されているグローバルパスを追跡しています。データベースには、ファイル名やタグなどの画像に関するメタデータを保持しています。

私はJava/JSPを使用しています(具体的にはStripesフレームワークですが、私の問題は一般的です)。

私の質問は、アップロードされたこれらの画像ファイルをどこに保存するかです。

現在、Tomcatサーバーに2つのWebアプリケーションをデプロイしています。1つのメインWebアプリケーションともう1つは、画像をアップロードする場所です。

ただし、Tomcatを再デプロイ/再起動するまで、メインアプリケーションにアップロードされたイメージが表示されないため、これは機能しません。

Tomcatは新しくアップロードされた画像を自動的に選択しないようです。

誰かが解決策を持っていますか?

これは単純なプロジェクトなので、データベースに保存したり、画像にApacheを使用したりしたくありません。これは、この小さなプロジェクトには複雑すぎます。

ありがとう。

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

java - javabean getter で Cookie を設定する

Stripes を使用していますが、この問題が原因かどうかはわかりません。セッターメソッドsetSearchViewを持つactionBeanがあります。このセッターでは、Cookie を設定します。私が見ている問題は、jsp からそのメソッドを呼び出すと、Cookie が設定されないことです (コードをデバッグし、コードを通過します)。アクション ハンドラから同じ setSearchView を呼び出すと、Cookie が設定されます。

足りないものはありますか?これは Stripes のことですか、それとも jsp/javabean のことですか?

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

java - フレンドリ URL を使用するように Stripes アプリケーションを変換する

私はhttp://localhost:8080/getting_started/Hello.actionのような接尾辞ベースのマッピングがあまり好きではないので、Fred Daoud の Stripes book に取り組んでいて、Hello World アプリケーションをわかりやすい URL を使用するように変換しようとしています。

こちらが前...

index.jsp:

web.xml:

そして、HelloActionBean に UrlBinding がありません。本の例が機能しています。

私は 1.5.1 をダウンロードし、私の web.xml は StripesFilter と StripesDispatcher を定義しているので、本の例が以前のバージョンの Stripes に適しているかどうか疑問に思っていますサーバー側で。

とにかく、私は次の変更を加えました:

index.jsp:

web.xml:

HelloActionBean.java:

ただし、 http://localhost:8080/getting_startedからアプリをロードしようとすると、次のように表示されます。

http://localhost:8080/getting_started/helloからアクセスすると、サーバーはループに陥り、次々と例外がスローされるようです。

任意の提案をいただければ幸いです - ありがとう。