📄 借书登记.jsp
字号:
<%@ page contentType="text/html;charset=GBK" %><%@ page import="java.io.*,java.util.*,org.jdom.*,org.jdom.input.*,org.jdom.output.*;" %><HTML><HEAD><TITLE> 表单提交成功 </TITLE></HEAD><BODY>数据已提交 <br><br><a href="借书登记.html" target="pageContent">返回</a><%try {String tagValue;Element element;Document doc = new Document();ProcessingInstruction pi = new ProcessingInstruction("xml-stylesheet", "type=\"text/xsl\" href=\"..\\..\\借书登记.xsl\"");doc.addContent(pi);Element root = new Element("Dictionary");doc.setRootElement(root);Element var_BookInfo = new Element("BookInfo");root.addContent(var_BookInfo);element = new Element("BookName");var_BookInfo.addContent(element);tagValue = new String(request.getParameter("SCBIT000000012").getBytes("8859_1"));element.setText(tagValue);element = new Element("BookId");var_BookInfo.addContent(element);tagValue = new String(request.getParameter("SCBIT000000013").getBytes("8859_1"));element.setText(tagValue);element = new Element("PublishDate");var_BookInfo.addContent(element);tagValue = new String(request.getParameter("SCBIT000000014").getBytes("8859_1"));element.setText(tagValue);element = new Element("BookType");var_BookInfo.addContent(element);tagValue = new String(request.getParameter("SCBIT000000015").getBytes("8859_1"));if(tagValue.compareTo("其它") == 0){tagValue = new String(request.getParameter("SCBIT000000015Other").getBytes("8859_1"));}element.setText(tagValue);String[] History00 = request.getParameterValues("SCBIT000000016");String[] History01 = request.getParameterValues("SCBIT000000017");for(int i=0; i<History00.length; ++i){Element var_History = new Element("History");root.addContent(var_History);element = new Element("OutDate");tagValue = new String(History00[i].getBytes("8859_1"));element.setText(tagValue);var_History.addContent(element);element = new Element("BackDate");tagValue = new String(History01[i].getBytes("8859_1"));element.setText(tagValue);var_History.addContent(element);}element = new Element("Remark");root.addContent(element);tagValue = new String(request.getParameter("SCBIT000000018").getBytes("8859_1"));element.setText(tagValue);String filename = "webapps\\metaDemo\\database\\借书登记";File file = new File(filename);if(!file.isDirectory()){file.mkdir();}FileWriter fout = new FileWriter(filename+"\\"+new Date().toString().replace(':', '_')+".xml");XMLOutputter xmlOut = new XMLOutputter();Format format = Format.getPrettyFormat();format.setEncoding("GBK");xmlOut.setFormat(format);xmlOut.output(doc, fout);fout.close();} catch(Exception e) { e.printStackTrace();}%></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -