packageaction;importjavax.servlet.RequestDispatcher;importjavax.servlet.http.*;importorg.apache.struts.action.*;importorg.apache.struts.actions.*;publicclassMyDispatchActionextendsDispatchAction
{//forward到法文页面publicActionForward fr(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
{try{
RequestDispatcher rd=request.getRequestDispatcher("/newGlobal.jsp?language=fr");
rd.forward(request, response);
}catch(Exception e)
{
}returnnull;
}//forward到英文页面publicActionForward en(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
{try{
RequestDispatcher rd=request.getRequestDispatcher("/newGlobal.jsp?language=en");
rd.forward(request, response);
}catch(Exception e)
{
}returnnull;
}//在未使用language=fr和language=en作为访问参数的情况时调用这个方法protectedActionForward unspecified(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)throwsException
{try{//forward到中文页面RequestDispatcher rd=request.getRequestDispatcher("/newGlobal.jsp?language=zh");
rd.forward(request, response);
}catch(Exception e)
{
}returnnull;
}
}