是不是用了DispatchAction文件,struts-config.xml都至少要有一个parameter?
是不是用了DispatchAction文件,struts-config.xml中相应的action都至少要有一个parameter?这个parameter通过哪种文件(f...
是不是用了DispatchAction文件,struts-config.xml中相应的action都至少要有一个parameter?这个parameter通过哪种文件(form,DispatchAction,jsp,struts-config.xml,Application.properties中的哪一个)如何调用和赋值呢?
展开
展开全部
是的 xml里面类似于 这种 配置
<action path="/bankApprove" type="com.cncaihua.projects.Action.Project.BankShAction" scope="request" parameter="method">
<forward name="user" path="/web/back/user.jsp" />
</action>
这个 method 可以为任意的,当配置好后
你的请求连接就可以这样写 /bankApprove?method=aaaList
其中 method 后面的参数 对应的 是你DispatchAction中的一个方法名字后台的action 类似于底下的
public class BankShActionextends DispatchAction {
/**
* 市级融资平台项目明细
*/
public ActionForward aaaList(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
........
return mapping.findForward("aaaa");
}
}
如果 请求连接不加method参数也可以的,不过DispatchAction 要对应一个默认的方法,这个不常用,一般最好都要写的
<action path="/bankApprove" type="com.cncaihua.projects.Action.Project.BankShAction" scope="request" parameter="method">
<forward name="user" path="/web/back/user.jsp" />
</action>
这个 method 可以为任意的,当配置好后
你的请求连接就可以这样写 /bankApprove?method=aaaList
其中 method 后面的参数 对应的 是你DispatchAction中的一个方法名字后台的action 类似于底下的
public class BankShActionextends DispatchAction {
/**
* 市级融资平台项目明细
*/
public ActionForward aaaList(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
........
return mapping.findForward("aaaa");
}
}
如果 请求连接不加method参数也可以的,不过DispatchAction 要对应一个默认的方法,这个不常用,一般最好都要写的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询