cooldatasoft / wicket-menu Goto Github PK
View Code? Open in Web Editor NEWProject aims to contain several dynamic css and javascript menu types to be used in wicket applications.
Project aims to contain several dynamic css and javascript menu types to be used in wicket applications.
Central maven repository update required for 6.12.0.
While trying to understand what's going on, I noticed I'm using wicket-menu 6.9.1 and maven central has 6.12.0. However after updating my pom.xml from
<dependency>
<groupId>com.cooldatasoft</groupId>
<artifactId>wicket-menu</artifactId>
<version>6.9.1</version>
</dependency>
<repository>
<id>wicket-menu-release</id>
<url>http://wicket-menu.googlecode.com/svn/maven/repo</url>
</repository>
<repository>
<id>wicket-menu-snapshot</id>
<url>http://wicket-menu.googlecode.com/svn/maven/snapshot-repo</url>
</repository>
to
<dependency>
<groupId>com.cooldatasoft</groupId>
<artifactId>wicket-menu</artifactId>
<version>6.12.0</version>
</dependency>
in order to get the latest version from maven central, I get the following error from mvn:
org.sonatype.aether.transfer.ArtifactNotFoundException: Could not find artifact com.cooldatasoft:wicket-menu-parent:pom:6.12.0 in Apache Nexus
How should I edit my pom.xml in order to use the latest available wicket-menu version?
... this way, menu items can use non-posting, pretty URLs for mounted pages.
I add a MenuItem to my MultiLevelCssMenu this way:
new MenuItem("item1", new AjaxFallbackLink<Void>("menuLink")
{
@Override
public void onClick(AjaxRequestTarget target)
{ ....
item1 shows up in the menu, but my onClick method never gets called even when I click on it.
I expect the following code to show a "Options" menu with a "Test item" submenu item. It only shows "Options". Maybe it's my fault, but I can't find it.
MenuItem options = new MenuItem("Options");
options.getSubMenuItemList().add(new MenuItem("Test item", new AjaxFallbackLink<Void>("menuLink")
{
@Override
public void onClick(AjaxRequestTarget target)
{
}
}));
List<MenuItem> mainMenu = new ArrayList<>();
mainMenu.add(options);
add(new MultiLevelCssMenu("mainMenuBar", mainMenu));
I don't know how to attach a quickstart to this issue, so you can download the quickstart here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.