别沉~~;大虾们给偶解释解释啊,急啊;
上面这段话的意思是不是执行完InitialAction后就去执行<forward name="initial" path="indexDef"/>,然后跳转到indexDef.do呢?我在struts-config.xml中找不到再有
action的path是indexDef啊,为什么?
上面这段话的意思是不是执行完InitialAction后就去执行<forward name="initial" path="indexDef"/>,然后跳转到indexDef.do呢?我在struts-config.xml中找不到再有
action的path是indexDef啊,为什么?
return actionmapping.findForward("xxx");
以此来实现到jsp或是其他action的跳转
这里的xxx就是你在struts-config.xml中配置的global-forward或是该ActionMapping里面配置的forward,比如说你这里的inital至于path="indexDef"是个什么路径,这个应该看你自己的配置,或是问相关人员了
你说的“return actionmapping.findForward("initial");以此来实现到jsp或是其他action的跳转”,是不是就是说执行完后跳回上面这个action接下去执行<forward name="initial" path="indexDef"/>呢?!
我就是想找出path="indexDef"啊!!!这里的indexDef肯定不是jsp而是个indexDef.do了,但我找不着;我就是想问这个路径是在哪里配置的呢???我在struts-config.xml里找过,还有一个地方出现indexDef这个标志符:
<global-forwards>
...
<forward name="initial" path="indexDef"/>
...
</global-forwards>
-----到底我该去什么地方找indexDef对应的路径呢???
--------------------------------------
是
你要找的indexDef是一个映射路径,它可能是jsp、servlet、Struts Action等等
因此你就去可能有路径映射的地方找找看,比如说struts-config、web.xml
如果都没有关于这个路径的定义,那么你就得问问当初谁这样写的了
^_^
不用急,csdn结帖常有这个问题
彼此心里清楚就是了ps:恭喜你找到问题所在