Java 直接向servlet提供html内容

Java 直接向servlet提供html内容,java,html,gwt,Java,Html,Gwt,我们将直接向servlet提供html内容,而不是该html文件,但它在gwt入口点的onmoduleload上没有得到支持。 下面是我的代码片段 String xml=getHtmlForAuthPage(); resp.getOutputStream().write(xml.getBytes()); public String getHtmlForAuthPage(){ StringBuilder sb = new StringBuilder(); sb.

我们将直接向servlet提供html内容,而不是该html文件,但它在gwt入口点的onmoduleload上没有得到支持。 下面是我的代码片段

String xml=getHtmlForAuthPage();
resp.getOutputStream().write(xml.getBytes());

public String getHtmlForAuthPage(){

        StringBuilder sb = new StringBuilder();
        sb.append(
                  "<html> "+
                  "<head>" +
                  "<meta http-equiv=\"content-type\" content=\"text/html; charset=\"UTF-8\">" +
                  " <title>" +
                  "Auth test"+
                 " </title>"+
                      "<link type=\"text/css\" rel=\"stylesheet\" href=\"auth.css\">"+
                   "<script type=\"text/javascript\" language=\"javascript\" src=\"com.ensarm.auth.auth/com.ensarm.auth.auth.nocache.js\">"+
                   "</script>"+
                   "<link rel=\"shortcut icon\" href=\"favicon.ico\">" +
                 "</head>"+
                 "<body>"+
                 "<iframe src=\"javascript:''\" id=\"__gwt_historyFrame\" tabIndex='-1' style=\"position:absolute;width:0;height:0;border:0\">"+
                   "</iframe>"+ 
                  "<table align=\"center\" >"+
                    "<tr align=\"center\" valign=\"top\">"+
                    "<td align=\"center\" id=\"auth\">"+
                    "</td>"+
                    "</tr>"+
                    "<tr align=\"center\" valign=\"bottom\">"+
                    "<td align=\"center\" id=\"footer\">"+
                    "</td>" +
                   " </tr>" +

                " </body>"+
               "</html>");

        return sb.toString();

    }
我想您应该使用resp.getWriter.printyour-html-content-here

此方法来自HttpServletResponse,并由HttpServletResponse继承


用于写入二进制数据。

如果字符串连接仍然使用+运算符完成,为什么要使用StringBuilder?它违背了目的。你能发布整个课程而不仅仅是一节吗?此代码来自的类是否实现入口点?如果是,这个类是否在GWT配置中注册?