属性Response的规范要求值

时间:2015-12-30 11:39:56

标签: java xml

我写了一个在后端工作的API,但我无法生成xml响应,我正在尝试这个: -

    response.setContentType("text/xml;charset=UTF-8");
    PrintWriter writer=response.getWriter();
    writer.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
    writer.append("<TestInsert Response>");
    writer.append("<Firstname>"+fName+"</Firstname>");
    writer.append("<Lastname>"+lName+"</Lastname>");
    writer.append("</TestInsert Response>");
    writer.flush();
    writer.close();

response的类型为HttpServletResponse

为什么我在浏览器上点击网址时收到错误?

1 个答案:

答案 0 :(得分:1)

您的XML格式不正确

<TestInsert Response>...

浏览器想要一个属性值,例如

<TestInsert Response="">...