jaulp-wicket 라이브러리는 Apache Wicket 구성 요소 및 유틸리티 모음입니다.
구성 요소는 느슨하게 결합되어 있으며 기존 Apache Wicket 애플리케이션에 쉽게 통합될 수 있습니다.
또한 구성 요소는 사용자 정의되도록 설계되어 사용자가 팩토리 방법을 통해 자체 구성 요소를 제공할 수 있습니다.
소스 코드는 자유로운 Apache License V2.0에 따라 제공되므로 jaulp-wicket은 모든 유형의 개찰 애플리케이션에 적합합니다.
jaulp-wicket-annotated-header-contributors
자울프-위켓-베이스
jaulp-wicket-행동
jaulp-wicket-구성 요소
jaulp-wicket-데이터 제공자
jaulp-wicket-대화상자
jaulp-wicket-dropdownchoices
라이브러리를 가져오려는 경우 pom.xml
프로젝트에 다음 maven 종속성을 추가할 수 있습니다.
먼저 버전 속성을 정의할 수 있습니다.
<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를 가져오려면 pom.xml
프로젝트에 다음 maven 종속성을 추가하세요.
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-annotated-header-contributors</ artifactId >
< version >${jaulp-wicket-annotated-header-contributors.version}</ version >
</ dependency >
기본을 가져오려면 pom.xml
프로젝트에 다음 maven 종속성을 추가하세요.
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-base</ artifactId >
< version >${jaulp-wicket-base.version}</ version >
</ dependency >
동작을 가져오려면 pom.xml
프로젝트에 다음 maven 종속성을 추가하세요.
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-behaviors</ artifactId >
< version >${jaulp-wicket-behaviors.version}</ version >
</ dependency >
구성 요소를 가져오려면 pom.xml
프로젝트에 다음 maven 종속성을 추가하세요.
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-components</ artifactId >
< version >${jaulp-wicket-components.version}</ version >
</ dependency >
데이터 제공자를 가져오려면 pom.xml
프로젝트에 다음 maven 종속성을 추가하세요.
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-data-provider</ artifactId >
< version >${jaulp-wicket-data-provider.version}</ version >
</ dependency >
대화 상자를 가져오려면 pom.xml
프로젝트에 다음 Maven 종속성을 추가하세요.
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dialogs</ artifactId >
< version >${jaulp-wicket-dialogs.version}</ version >
</ dependency >
dropdownchoices를 가져오려면 pom.xml
프로젝트에 다음 maven 종속성을 추가하세요.
< dependency >
< groupId >de.alpharogroup</ groupId >
< artifactId >jaulp-wicket-dropdownchoices</ artifactId >
< version >${jaulp-wicket-dropdownchoices.version}</ version >
</ dependency >
예시 프로젝트가 wicket-examples 프로젝트로 이동되었습니다.
다음 단계를 수행하여 모든 예제 프로젝트를 실행할 수 있습니다. 예를 들어, jaulp-wicket-comComponents 프로젝트에 대한 예제를 시작하려면 다음을 수행하십시오.
먼저 디렉터리로 변경하고 프로젝트를 빌드합니다.
cd jaulp-wicket-components-examples
mvn clean install
예제 실행:
mvn jetty:run
그런 다음 http://localhost:8080/으로 전화하세요.
또 다른 방법은 jetty를 사용하여 프로그래밍 방식으로 예제 애플리케이션을 시작하는 것입니다. 모든 예제 프로젝트에는 접두사 Start****와 접미사 ****Examples가 있는 기본 메서드가 있는 시작 클래스가 있습니다.
jaulp-wicket의 소스 코드는 GitHub에 있습니다. 자유롭게 포크하고 풀 요청을 보내주세요!
astrapi69/jaulp-wicket/fork로 나만의 포크 만들기
변경 사항을 공유하려면 끌어오기 요청을 제출하세요.
변경 사항에 대해 새로운 단위 테스트를 추가하는 것을 잊지 마세요.
질문, 우려사항, 의견, 버그 보고서 또는 기능 요청이 있는 경우 주저하지 말고 jaulp-wicket 개발자에게 문의하세요.
이 도서관을 만드는 동안 어떤 동물도 해를 입지 않았습니다.
이 도서관이 마음에 드신다면 페이팔을 통한 기부를 고려해 보세요:
또는 다음과 같은 비트코인이나 비트코인 캐시를 통해:
1Jzso5h7U82QCNmgxxSCya1yUK7UVcSXsW
또는 다음을 사용하여 에테르를 통해:
0xaB6EaE10F352268B0CA672Dd6e999C86344D49D8
또는 너무 평평함:
개찰구를 사용하고 확장하거나 장식하는 멋진 프로젝트 목록은 다음과 같습니다.