把target= 后面的值做成jsp赋值形式target = <%=s%><%
   String s = "";
   if (你的判断) {
     String s = "_blank";
   }
%>

解决方案 »

  1.   

    不行的,如果一开始就知道结果怎么样,就方便了我在说具体点吧,希望达到这样的效果:如果没有通过validate验证,那么就在本来的页面上通过<html:errors>显示错误。如果通过表单验证并且有结果产生,那么就弹出新窗口显示结果。