基础知识:Java与XML-web上的读写应用
文章作者 100test 发表时间 2007:03:14 16:47:23
来源 100Test.Com百考试题网
利用(二)中我写的两个函数(放在package src中),这次实现web页面的操作。
index.html:
<%@ page language="java" pageEncoding="GB2312"%>
写入的页面create.jsp:
<%@ page language="java" pageEncoding="GB2312"%>
<%@ page import="src.*" %>
<%@ page import="org.w3c.dom.*"%>
<%@ page import="javax.xml.parsers.*"%>
<%@ page import="javax.xml.transform.*"%>
<%@ page import="javax.xml.transform.dom.DOMSource"%>
<%@ page import="javax.xml.transform.stream.StreamResult"%>
<%@ page import="java.io.*"%>
<%
String mypath=(String)request.getParameter("mypath").
String mytitle=(String)request.getParameter("mytitle").
String mycontent=(String)request.getParameter("mycontent").
mypath=new String(mypath.getBytes("ISO-8859-1"),"GB2312").
mytitle=new String(mytitle.getBytes("ISO-8859-1"),"GB2312").
mycontent=new String(mycontent.getBytes("ISO-8859-1"),"GB2312").
try{
writexml myxml=new writexml(mypath).
myxml.toWrite(mytitle,mycontent).
myxml.toSave().
out.print("Your writing is successful.").
}
catch(ParserConfigurationException exp){
exp.printStackTrace().
out.print("Your writing is failed.").
}
%>