facelets mit templating, formulare jsf SUN RI oder MyFaces

everytimehappy

Grünschnabel
hallo zusammen,
ich mache gerade ein jsf-projekt und bin zu folgende Problem gestossen.
ich möchte unten nach dem <h:commandButton> ein separates formular haben, wo ich ein <h:commandLink> oder ein <h:commandButton> habe, um User die Möglichkeit geben sich zu registrieren.
aber sobald ich das einfüge erscheint das nicht auf dem Bildschirm, wenn meine Applikation startet. ich möchte eigentlich 2 formulare haben(eine für das einloggen und die andere für die registrierung).aber bis jetzt habe ich keine formulare benutzt, weil die nur bis jetzt fehler beim Rendering erzeugen.
sieht aus als erlaubt facelets-templating keine form-tag? keine ahnung.
kann mir jemand helfen ? wäre ich sehr dankbar.

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:t="http://myfaces.apache.org/tomahawk">
<body>
<ui:composition template="/template-clients/login.xhtml">
<ui:define name="content">
<f:loadBundle basename="awc.bundle.MessageBundle" var="msg"/>
<table border="0" style="width:100%; height:100%">
<tr style="height:35%" valign="top">
<td style="width:15%"> </td>
<td colspan="2" align="right">
<p id="header">Willkommen</p>
</td>
</tr>
<tr>
<td> </td>
<td>
<table cellspacing="0" cellpadding="0" border="0" style="width:100%; height:100%; align:center">
<tr>
<td rowspan="3" class="loginbox-rand-links"><img width="40" height="205" src="#{Prefix.prefix}img/awc_anmeldung.gif" alt="AWC :: Anmeldung" /></td>
<td class="loginbox-rand-oben" colspan="2"> </td>
</tr>
<tr>
<td class="loginbox-mitte" style="align:center">

<p style="align:center">Bitte geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich anzumelden:</p>
<table cellspacing="0" cellpadding="0" border="0" style="width:100%">
<p><h:messages style="font-weight: bold; color: #FF0000;"></p><br />
<tr>
<td style="width:20px"> </td>
<td><img alt="Benutzername" src="#{Prefix.prefix}img/user.png" /></td>
<td align="right">
<h:inputText id="loginname" value="#{loginBean.userName}" />
</td>
<td align="center" style="width:240px" rowspan="4"><img alt="AWC Logo" src="#{Prefix.prefix}img/awc.gif" /></td>
</tr>
<tr>
<td style="width:20px"> </td>
<td><img alt="Passwort" src="#{Prefix.prefix}img/password.png" /></td>
<td align="right"><h:inputSecret id="password" value="#{loginBean.password}" /></td>
</tr>
<tr>
<td style="width:20px"> </td>
<td>Modul:</td>
<td align="left"><h:selectOneMenu>

</h:selectOneMenu>
</td>
</tr>
<tr>
<td style="width:20px"> </td>
<td style="width:20px"> </td>
<td style="width:20px"> </td>
</tr>
<tr>
<td style="width:20px" colspan="2"> </td>
<td>
<h:commandButton value="#{msg.login_button_label}" title="Anmeldung" action="#{loginBean.login}"/>
</td>
<td style="width:20px"> </td>
</tr>
</table>
<br />
</td>
<td class="loginbox-rand-rechts"> </td>
</tr>
<tr>
<td colspan="2" class="loginbox-rand-unten"> </td>
</tr>
</table>
</td>
<td> </td>
</tr>
<tr style="height:35%">
<td style="width:15%"> </td>
<td> </td>
<td style="width:15%"> </td>
</tr>
</table>
</ui:define>
</ui:composition>
</body>
</html>
 

Neue Beiträge

Zurück