【发布时间】:2015-11-09 23:37:53
【问题描述】:
我刚刚启动 JAX-B 来编写 XML 文件,我能够从 java 对象创建 XML 文件并将该文件保存到本地路径中。我通过提供路径从 java 类中的一个简单 main 方法执行此操作。
public static void main(String ...s){
JAXBContext jaxbcntxtobject = JAXBContext.newInstance(Student.class);
Marshaller marshallerObject = jaxbcntxtobject.createMarshaller();
marshallerObject.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT,true);
Student s1 = new Student(1, "Chanky Mallick","MCA");
marshallerObject.marshal(s1, new FileOutputStream("e://StudentList.xml"));
}
但我的主要目的是从 servlet 或 jsp 中执行此操作,以便可以将其保存到客户端机器中作为下载。
我怎样才能做到这一点?
【问题讨论】:
标签: java xml jakarta-ee servlets jaxb