我写了一个在后端工作的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
。
为什么我在浏览器上点击网址时收到错误?
答案 0 :(得分:1)
您的XML格式不正确
<TestInsert Response>...
浏览器想要一个属性值,例如
<TestInsert Response="">...