java - 如何将 XML 作为请求从 JSP 发送到 Servlet

标签 java xml jsp servlets

我想在 doPost 方法中将 XML 请求从 JSP 发送到 Servlet。我怎样才能实现这个目标。

这是在 JSP 页面中。

username = request.getParameter("username");
pasword = request.getParameter("password");

xml = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>"
     + "<login_credential><username>" + username + "</username>"
     + "<password>" + pasword + "</password></login_credential>"; 

这是在 Servlet 中。

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
     //HERE I want a xml which has sent from jsp page.
}

最佳答案

将 xml 放入隐藏的 HTML 文件中并提交表单。作为替代方案,您可以创建 AJAX 请求。

关于java - 如何将 XML 作为请求从 JSP 发送到 Servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14093115/

相关文章:

java - 使用 LDAP 的 Tomcat 身份验证,只有用户名,没有密码

java - 是否可以不安全地访问 JVM 未使用的对象?

java - 找到损坏开始的数组索引

java - 如何跳过 JAXB 绑定(bind)中的复杂类型

java - 我怎样才能压缩我的 XML 和 Java 代码以使我的应用程序运行更流畅

java - 将 XML 映射到具有相同标签名称但不同属性的对象

Java 包/库函数

xml - 如果使用 PowerShell 不存在,如何添加属性?

jsp - JSTL LocalDateTime 格式

java - 在jsp页面中动态创建行