我在项目中新建了一个模块admin
并且在新建的模块中添加了一个action为/logon
然后新建一个JSP
<html:form action="/logon" method="post">
  <bean:message key="prompt.username"/>
  <html:text property="username"/>
  <br/>
  <bean:message key="prompt.password"/>
  <html:password property="password"/>
  <br/>
  <html:submit/>
</html:form>
这个时候问题来了,不管JSP里面的action怎么改都会出问题
/admin/logon.do
/logon.do
都试过了,没用,后来转用SwitchAction
在struts-config.xml中添加一个action
<action path="/logon" type="org.apache.struts.actions.SwitchAction" />
再把JSP中的改成
logon.do?prefix=/admin&page=/logon.do
这时候就报错
Cannot retrieve definition for form bean null on action logon.do?prefix=/admin&page=/logon.do
实在不解,资料上说还有一种方法用contextRelative="true" 可是也没用
请各位大侠帮帮忙