Guten Tag!
Verstehe nicht wie das unten in Struts nacher abgearbeitet wird.
Was ist die erste Seite, die zualler erst aufgerufen wird?
input="dynValLogon" oder index.html oder ????
Werden die actions immer der Reihe nach abgearbeitet oder gleichzeitig?
Wovon hängt der Aufruf der Seite "login.create" oder profile.edit ab?
Grüße
gasiko
Verstehe nicht wie das unten in Struts nacher abgearbeitet wird.
Was ist die erste Seite, die zualler erst aufgerufen wird?
input="dynValLogon" oder index.html oder ????
Werden die actions immer der Reihe nach abgearbeitet oder gleichzeitig?
Wovon hängt der Aufruf der Seite "login.create" oder profile.edit ab?
Grüße
gasiko
Code:
<form-beans>
<form-bean name="dynValLogonForm"
type="org.apache.struts.validator.DynaValidatorForm"
dynamic="true">
<form-property name="userId" type="java.lang.String"/>
<form-property name="password" type="java.lang.String"/>
</form-bean>
<form-bean name="createLoginForm"
type="org.apache.struts.validator.DynaValidatorForm"
dynamic="true">
<form-property name="userId" type="java.lang.String"/>
<form-property name="password" type="java.lang.String"/>
<form-property name="password2" type="java.lang.String"/>
</form-bean>
Code:
<global-forwards>
<forward name="main" path="/index.html"/>
<forward name="dynValLogon" path="/dynvallogon.jsp"/>
<forward name="logon.failure" path="/dynvallogon.jsp"/>
<forward name="logon.mandatory" path="/logon_mandatory.jsp"/>
</global-forwards>
Code:
<action-mappings>
<action path="/dynValLogon"
type="de.deicon.opensource.webapp.actions.LogonAction"
name="dynValLogonForm"
parameter="method"
validate="true"
scope="session"
input="dynValLogon">
</action>
<action path="/createLogin"
type="de.deicon.opensource.webapp.actions.LogonAction"
parameter="method"
name="createLoginForm"
scope="request"
validate="true"
input="login.create">
</action>
<action path="/prepareprofile"
type="de.deicon.opensource.webapp.actions.ProfileAction"
name="profileForm"
parameter="method"
validate="false"
scope="session">
</action>
<action path="/updateprofile"
type="de.deicon.opensource.webapp.actions.ProfileAction"
name="profileForm"
parameter="method"
validate="true"
scope="session"
input="profile.edit">
</action>
<action path="/getsubscriptions"
type="de.deicon.opensource.webapp.actions.ProfileAction"
name="subsForm"
parameter="method"
scope="session"
validate="false">
</action>
<action-mappings>