struts2有没有办法在返回一个页面的时候,向这个页面内部输出一段代码?
我一个action基层了ServletResponseAware,然后用以下代码在登录失败的时候向页面输出js弹出窗口代码,
//输出js到页面去
response.setContentType("text/html;charset=UTF-8");
response.setCharacterEncoding("UTF-8");//防止弹出的信息出现乱码
PrintWriter out = response.getWriter();
out.print("<script>alert('id或密码错误');</script>");
out.flush();
out.close();
return "error";
<action name="adminLogin" class="AdminAction">
<result name="success" type="redirect">/admin/adminMain.jsp</result>
<result name="error">/adminLogin.jsp</result>
</action>