基础知识:Java与XML-web上的读写应用

文章作者 100test 发表时间 2007:03:14 16:47:23
来源 100Test.Com百考试题网


利用(二)中我写的两个函数(放在package src中),这次实现web页面的操作。
index.html:
<%@ page language="java" pageEncoding="GB2312"%>









管理测试程序




读取xml文件:






读取






写入xml文件:


请填写路径:
value="c:\\eclipse\\workspace\\myxml\\xmldata\\11.xml">


请填写题目:



请填写内容:



写入




写入的页面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.").
}
%>



相关文章


敏捷开发技巧:以用户故事管理项目三
敏捷开发技巧:以用户故事管理项目四
基础知识:Java与XML-web上的读写应用
基础知识指导:JDBC连接SYBASE的3种方法
基础知识指导:Java下数字类型的转换
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛