package hello;
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class HelloAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
// 中文转码
response.setContentType("text/html");
response.setCharacterEncoding("utf8");
// 这是从前台传过来的中文
String name = URLDecoder.decode(request.getParameter("name"),
"utf8");
request.setAttribute("name", name);
return mapping.findForward("helloUser");
}
}