ライブラリ jaulp-wicket は、Apache Wicket コンポーネントとユーティリティのコレクションです。
これらのコンポーネントは疎結合されており、既存の Apache Wicket アプリケーションに簡単に統合できます。
コンポーネントはカスタマイズできるように設計されているため、ユーザーはファクトリ メソッドではなく独自のコンポーネントを提供できます。
ソース コードはリベラルな Apache License V2.0 に基づいており、jaulp-wicket はあらゆるタイプの Wicket アプリケーションに最適です。
jaulp-wicket-annotated-header-contributors
ジャルプウィケットベース
改札口の動作
jaulp-wicket-components
jaulp-wicket-データプロバイダー
jaulp-wicket-dialogs
jaulp-wicket-dropdownchoices
ライブラリをインポートする場合は、次の Maven 依存関係をプロジェクトpom.xml
に追加できます。
まず、バージョンのプロパティを定義します。
<properties>
...
<!-- JAULP-WICKET version -->
<jaulp-wicket.version>7.8.0</jaulp-wicket.version>
<jaulp-wicket-annotated-header-contributors.version>${jaulp-wicket.version}</jaulp-wicket-annotated-header-contributors.version>
<jaulp-wicket-base.version>${jaulp-wicket.version}</jaulp-wicket-base.version>
<jaulp-wicket-behaviors.version>${jaulp-wicket.version}</jaulp-wicket-behaviors.version>
<jaulp-wicket-components.version>${jaulp-wicket.version}</jaulp-wicket-components.version>
<jaulp-wicket-data-provider.version>${jaulp-wicket.version}</jaulp-wicket-data-provider.version>
<jaulp-wicket-dialogs.version>${jaulp-wicket.version}</jaulp-wicket-dialogs.version>
<jaulp-wicket-dropdownchoices.version>${jaulp-wicket.version}</jaulp-wicket-dropdownchoices.version>
...
</properties>
annotated-header-contributors をインポートする場合は、次の Maven 依存関係をプロジェクトpom.xml
に追加します。
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-annotated-header-contributors</ artifactId >
< version >${jaulp-wicket-annotated-header-contributors.version}</ version >
</ dependency >
Base をインポートする場合は、次の Maven 依存関係をプロジェクトpom.xml
に追加します。
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-base</ artifactId >
< version >${jaulp-wicket-base.version}</ version >
</ dependency >
動作をインポートする場合は、次の Maven 依存関係をプロジェクトpom.xml
に追加します。
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-behaviors</ artifactId >
< version >${jaulp-wicket-behaviors.version}</ version >
</ dependency >
コンポーネントをインポートする場合は、次の Maven 依存関係をプロジェクトpom.xml
に追加します。
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-components</ artifactId >
< version >${jaulp-wicket-components.version}</ version >
</ dependency >
データプロバイダーをインポートする場合は、次の Maven 依存関係をプロジェクトpom.xml
に追加します。
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-data-provider</ artifactId >
< version >${jaulp-wicket-data-provider.version}</ version >
</ dependency >
ダイアログをインポートする場合は、次の Maven 依存関係をプロジェクトpom.xml
に追加します。
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dialogs</ artifactId >
< version >${jaulp-wicket-dialogs.version}</ version >
</ dependency >
Dropdownchoices をインポートする場合は、次の Maven 依存関係をプロジェクトpom.xml
に追加します。
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dropdownchoices</ artifactId >
< version >${jaulp-wicket-dropdownchoices.version}</ version >
</ dependency >
サンプル プロジェクトは wicket-examples プロジェクトに移動されます。
次の手順を実行することで、すべてのサンプル プロジェクトを実行できます。たとえば、プロジェクト jaulp-wicket-components のサンプルを開始したい場合は、次のようにします。
まずディレクトリに移動し、プロジェクトをビルドします。
cd jaulp-wicket-components-examples
mvn clean install
例を実行します。
mvn jetty:run
次に http://localhost:8080/ に電話します。
もう 1 つの方法は、jetty を使用してサンプル アプリケーションをプログラム的に開始することです。すべてのサンプル プロジェクトには、プレフィックス Start**** とサフィックス ****Examples を持つ main メソッドを持つ開始クラスが存在します。
jaulp-wicket のソースコードは GitHub にあります。お気軽にフォークしてプルリクエストを送信してください。
astrapi69/jaulp-wicket/fork の独自のフォークを作成する
変更を共有するには、プル リクエストを送信します。
変更に新しい単体テストを追加することを忘れないでください。
ご質問、懸念事項、コメント、バグレポート、または機能リクエストについては、遠慮なく jaulp-wicket 開発者にお問い合わせください。
このライブラリの作成において動物は一切傷つけられていません。
このライブラリが気に入ったら、Paypal を通じて寄付を検討してください。
またはビットコインまたはビットコインキャッシュ上で以下を使用します。
1Jzso5h7U82QCNmgxxSCya1yUK7UVcSXsW
またはイーサ経由で次のようにします。
0xaB6EaE10F352268B0CA672Dd6e999C86344D49D8
または flattr 上:
これは、Wicket を使用したり、拡張したり、装飾したりする素晴らしいプロジェクトのリストです。