lancement d'une fenetre java a partit de jsf
bonjour,
je travail sur un projet dans lequel je veut lancer une fenêtre java en
appuyant sur un bouton
page.jsp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<body background="D:\\Image\\02_MSI_Wallpaper\\pic.JPG">
<f:view><h:form>
<table> <tr>
<th style="width: 330px"></th><th>
<h:commandButton type="submit" value="Créer un model" style="height: 54px; width: 210px" action="#{tableDeControl.lancer}"></h:commandButton></th>
<th style="width: 229px"> </th>
<th><h:commandButton type="submit" value="Gérer la base de donnée" style="height: 54px"></h:commandButton>
</th>
</tr>
</table>
</h:form></f:view></body> |
bean.java (la fonction que je lance)
Code:
1 2 3 4 5
| public String lancer() {
System.out.println("Lancemmennnnnnnnnnnnt");
new PageAcceuil1().setVisible(true);
return "lancer";
} |
voici le message d'erreur:
Code:
1 2 3 4 5
| 12:05:45,250 INFO [STDOUT] Lancemmennnnnnnnnnnnt
12:05:45,250 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
javax.faces.FacesException: Error calling action method of component with id _idJsp0:_idJsp1
at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:74)
at javax.faces.component.UICommand.broadcast(UICommand.java:106) |
il y a aucun problème lorsque je lance la PageAcceuil1() à partir d'eclipse
direct.Est ce les pages web sont incapables de lancer des fenetres java?
une aide un peut hâtive sera le bien venue
merci