Struts1.2+Hibernate3.1+Spring2.0
Struts-config.xml <action path="/ticket"
type="com.ssha.web.action.TicketAction"
parameter="method">
<forward name="right" path="/index.jsp">
</forward>
</action> index.jsp:
<form action="ticket.do?method=findAll" method="post">
ticket前面带不带"/"都是一样的结果 action extends DispatchAction TicketService service = null;
public TicketService getService() {
return service;
}
public void setService(TicketService service) {
this.service = service;
}
public ActionForward findAll(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
HttpSession session = request.getSession();
List<Ticket> ticket = service.findAllTicket();
if(ticket != null && ticket.size() > 0){
session.setAttribute("ticket",ticket);
return mapping.findForward("right");
}
return null;
}
在页面调用这个方法的时候出现异常:
Request[/ticket] does not contain handler parameter named 'show'.
This may be caused by whitespace in the label text.
小弟找了3个多小时了,实在是找不出是什么问题了。论坛的答案也看的七七八八,都没解决.
请求各位高手大大救救急..谢谢了...小弟以后有分一定加倍补上!!!
Struts-config.xml <action path="/ticket"
type="com.ssha.web.action.TicketAction"
parameter="method">
<forward name="right" path="/index.jsp">
</forward>
</action> index.jsp:
<form action="ticket.do?method=findAll" method="post">
ticket前面带不带"/"都是一样的结果 action extends DispatchAction TicketService service = null;
public TicketService getService() {
return service;
}
public void setService(TicketService service) {
this.service = service;
}
public ActionForward findAll(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
HttpSession session = request.getSession();
List<Ticket> ticket = service.findAllTicket();
if(ticket != null && ticket.size() > 0){
session.setAttribute("ticket",ticket);
return mapping.findForward("right");
}
return null;
}
在页面调用这个方法的时候出现异常:
Request[/ticket] does not contain handler parameter named 'show'.
This may be caused by whitespace in the label text.
小弟找了3个多小时了,实在是找不出是什么问题了。论坛的答案也看的七七八八,都没解决.
请求各位高手大大救救急..谢谢了...小弟以后有分一定加倍补上!!!
报错的意思是没有一个名字为show的参数 在path为 ticket的这样一个请求中或许是你页面之间关系搞错了
请求和转发之间是不是有错误 你确定你是从index.jsp页面传来的请求然后又让结果返回index.jsp吗?