問題タブ [webwork]
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 - toString以外のものでオブジェクトをレンダリングするように速度を設定しますか?
オブジェクトをテンプレート内の文字列に変換するために toString() 以外のものを使用するように Velocity を構成する方法はありますか? たとえば、単純な日付クラスと format() メソッドを使用していて、毎回同じ形式を使用しているとします。すべての速度コードが次のようになっている場合:
追加できる構成がいくつかありますか?
代わりは?(日付クラスを編集して適切なtoString()を与えるだけの立場にないと仮定します)。
それが役立つ場合、私は WebWork で構築された webapp のコンテキストでこれを行っています。
jsp - WebWork でコンテキスト ルートを変更するにはどうすればよいですか?
私は現在、JSP で構成される巨大な Web アプリケーションに取り組んでいます。また、私は WebWork フレームワークを使用しています。
これまで、アプリケーションのコンテキスト ルートは "/" でした。これを「nstat」に変更したいと思います。
JSP からの相対呼び出しと絶対呼び出しをどのように処理すればよいですか?
java - OpenSymphonyWebWorkselectで選択したアイテムを取得する方法
私は他の誰かのコードを継承しました、そしてそれは私が前に遭遇したことがないOpenSymphonyWebWorksを使用します。私はそれに小さな修正を「カーゴカルト」しようとしています。これには、JSPに次のものが含まれます。
選択したアイテムをリストから削除する方法がわかりません。リストには、アクションBeanのorigDoctypeChoicesプロパティの内容が正しく入力されています。アクションBeanに「setSelectedOrigDoctypes(ListdocTypes)」を実装するだけでよいと思いましたが、それは機能しません。代わりに、ログファイルに次のように表示されます。
java - Atlassian JIRA プラグイン開発: ベロシティ テンプレートで変数を使用できるようにする方法
公正な警告: この質問は、JIRA の経験がなく、そのソース (エンタープライズ ユーザー) にアクセスできない限り、答えるのが非常に難しいでしょう。
皆さん、こんにちは。
AbstractIssueSelectAction を拡張するプラグインを作成しています。などはすべてベロシティ テンプレート内から利用できることに気付きましたが${issue.summary}
、公開したいものは他にもあります。速度パラメータ マップに他のものを追加する方法がわかりません。リモートデバッガーを使用して、スタックをステップスルーして何が起こっているのかを把握しようとしましたが、スタックが深いことと、すべてのソースを正しくアタッチできなかったという事実の両方のために、かなり不明確でした。 (そして、多くの Webwork は難読化されているようです)。
私はこの質問をアトラシアン サポート フォーラムにも投稿しました。この問題をより多くの人に見てもらうために、ここに相互投稿しています。
アクションコードの例:
プラグイン構成の例:
ベロシティ テンプレートで${issue.summary}
は、現在の問題の概要に正しく解決されますが、たとえば myIssue が他の問題だった場合は、 を使用できるようにしたいと考えています${myIssue.summary}
。
ありがとう!-カール
java - FreeMarker、WebWork 問題
freemarker、webwork、および Java を使用して記述された Web アプリケーションがあります。ユーザーが「getReport」をクリックすると、Java コードは、レポート全体をプレーン テキストで含む文字列変数 (「otchet」という名前) を返し、次のページが表示されます。
simple.ftl:
正常に動作しています。ただし、代わりに、このレポート (変数「otchet」に含まれる) をテキスト/プレーン ファイルのダウンロードとしてユーザーに提供したいと思います。
どうすればこの問題を解決できますか?
java - Webworkアクション、アクションクラスで宣言された変数のライフサイクル
Webworkフレームワーク(JIRAプラグイン開発)を使用していて、アクションクラスの変数のライフサイクルについて疑問に思っていました。
doDefault()メソッドの実行中に設定されるアクションクラスにいくつかのプライベート変数があります。
これらは入力ビューでjqGrid列を設定するために使用され、ユーザーがデータを入力したら、[送信]をクリックしてグリッドデータを非表示の入力に配置します。
次に発生するのは、doValidation()メソッドがdoExecute()の前に呼び出され、エラーがある場合に入力ビューを表示することです。
問題は、doDefault()メソッドで設定された変数がnullになることです。
誰かが私に変数のライフサイクルがウェブワークアクションでどのように機能するかを説明できますか?
乾杯
java - Web フレームワークの Webwork はどこにありますか?
以前のプロジェクトでの Struts 1.2 の素晴らしい経験の後、webwork 2 の使用に興味があります。
しかし、webworkを確認したところ、最新のリリースは 2007 であり、いくつかのドキュメント チュートリアルのステータスは「進行中」です。まだ定期的に開発またはリリースされていることを知っている人はいますか?
spring - struts 2 アクション クラス インスタンス変数の初期化
現在、既存のプロジェクトに取り組んでいます。Struts 2 + Spring 2.5 を使用しています。
1 つのアクション クラスがあります。これを ActionA.java と呼びましょう。その中には、次のようなサービス インターフェイスであるインスタンス変数があります。
クラスアクションA{
//変数
保護された ServiceAInterface サービス A。
//アクション メソッド、serviceA メソッドを利用
}
Spring Bean の定義では、 <bean id="serviceA" class="com.company.serviceAImplementationClass"/> のように定義があります。
serviceA 変数の初期化に関連する他の場所は見つかりませんでしたが、本当に疑問に思ったのは、どの部分がこの変数の正しい実装クラスを見つけて初期化するのでしょうか?
それは本当に私を困惑させます。啓発をありがとう。
ジャッキー
java - Struts2での複数の送信ボタンの問題
struts2アプリケーションの単一のフォーム内で複数の送信ボタンを操作しようとしていますが、機能しません。これが私が使用しているjspコードです
これがJavaの部分です
しかし、Struts2タイプのコンバーターは、文字列値をブール値に変換する際に問題が発生していると確信しています。
前もって感謝します
java - Java Web Devのストライプ、学ぶ価値はありますか?簡単ですか?ストラットと比べてどうですか?
私はJavaWebにうんざりしていて、そのためにRuby on Railsを学び始めましたが、このフレームワークを見つけたばかりで、それは有望に見えます...しかし、私はもっとJavaを勉強する気がないので、これは私の時間の価値があります(つまり、構成やアクションのマッピングが少なくなるなど)
Struts 2(WebWorks)よりも優れていますか?これらはStruts1よりもはるかに優れていますが、RoRではないためです。
春のMVC?
スペック比較ではなく、ハンズオンオプニオンをお願いします。
ありがとう !