[计算机软件及应用]代码.doc
源代码web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="xmlns:xsi="http:/www.w3.org/2001/XMLSchema-instance" version="2.5"xsi:schemaLocation=" <servlet><servlet-name>action</servlet-name><servlet-class>org.apache.struts.action.ActionServlet</servlet-class><!- <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> -><init-param><param-name>config</param-name><param-value>/WEB-INF/struts-config.xml</param-value></init-param><init-param><param-name>debug</param-name><param-value>3</param-value></init-param><init-param><param-name>detail</param-name><param-value>3</param-value></init-param><load-on-startup>0</load-on-startup></servlet><servlet-mapping><servlet-name>action</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping><welcome-file-list><welcome-file>/vindex.do?method=vhtml</welcome-file></welcome-file-list><welcome-file-list><welcome-file>login.jsp</welcome-file></welcome-file-list><!-确定多个配置文件-><context-param><!- 参数名为contextConfigLocation-><param-name>contextConfigLocation</param-name><!-多个配置文件之间以,隔开-><param-value>/WEB-INF/classes/applicationContext.xml,/WEB-INF/classes/applicationContextFenYe.xml</param-value></context-param><!- 采用listener创建ApplicationContext 实例-><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener></web-app>架构配置<?xml version="1.0" encoding="ISO-8859-1" ?><!DOCTYPE tiles-definitions PUBLIC "-/Apache Software Foundation/DTD Tiles Configuration 1.1/EN" "http:/jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd"><tiles-definitions><!- hou tai xiang guan lian jie -><definition name="backgroundlink-definition" extends="base-definition"><put name="content" value="/luntan/backgroundlink.jsp" /></definition><!- hou tai wang zhan gong gao -><definition name="backgroundaffiche-definition"extends="base-definition"><put name="content" value="/luntan/backgroundaffiche.jsp" /></definition><definition name="backgroundbalanceofpayments-definition" extends="base-definition"><put name="content" value="/balanceofpayments/backgroundbalanceofpayments.jsp" /></definition><definition name="backgroundafiles-definition"extends="base-definition"><put name="content" value="/luntan/backgroundafiles.jsp" /></definition><definition name="backgroundaliuyan-definition"extends="base-definition"><put name="content" value="/luntan/backgroundaliuyan.jsp" /></definition><definition name="backgroundcourses-definition"extends="base-definition"><put name="content" value="/luntan/backgroundcourses.jsp" /></definition><definition name="backgroundnews-definition"extends="base-definition"><put name="content" value="/luntan/backgroundnews.jsp" /></definition><!-guan li tie zi fa bu -><definition name="articleissuetiezi-definition"extends="base-definition"><put name="content" value="/luntan/articleissuetiezi.jsp" /></definition><!- tie zi guan li -><definition name="articleselect-definition"extends="base-definition"><put name="content" value="/luntan/articleselect.jsp" /></definition><definition name="luntantianjiavi-definition"extends="base-definition"><put name="content" value="/luntan/luntantianjiavi.jsp"></put></definition><definition name="ltgllanmu-definition" extends="base-definition"><put name="content" value="/luntan/ltgllanmumokuai.jsp" /></definition><definition name="ltglinsert-definition"extends="base-definition"><put name="content" value="/luntan/ltglinsert.jsp" /></definition><!- lun tan lan mu -><definition name="ltglforward-definition"extends="base-definition"><put name="content" value="/luntan/ltgllanmu.jsp" /></definition><definition name="sidebar-definition"path="/tiles/sidebar-layout.jsp"><put name="top" value="/tiles/flags.jsp" /><put name="bottom" value="/tiles/sidebar-links.jsp" /></definition><definition name="base-definition" path="/tiles/layout.jsp"><put name="sidebar" value="sidebar-definition"type="definition" /><put name="header" value="/tiles/header.jsp" /><!- <put name="header" value="/web/jdom/OK.xml"/> -><put name="content" value="" /><put name="footer" value="/tiles/footer.jsp" /></definition><!- qian tai ye mian -><definition name="view-definition" path="/view/layout.jsp"><put name="bottom" value="/view/bottom.jsp" /><put name="content" value="" /></definition><definition name="viewindex-definition" extends="view-definition"><put name="content" value="/view/index.jsp" /></definition><definition name="viewsnews-definition" extends="view-definition"><put name="content" value="/view/viewsnews.jsp" /></definition><definition name="viewsplacard-definition" extends="view-definition"><put name="content" value="/view/viewsplacard.jsp" /></definition><definition name="viewsplacardselect-definition" extends="view-definition"><put name="content" value="/view/viewsplacardselect.jsp" /></definition><definition name="viewsnewsselect-definition" extends="view-definition"><put name="content" value="/view/viewsnewsselect.jsp" /></definition><definition name="viewsacademy-definition" extends="view-definition"><put name="content" value="/view/viewsacademy.jsp" /></definition><definition name="viewsacademyselect-definition" extends="view-definition"><put name="content" value="/view/viewsacademyselect.jsp" /></definition><definition name="wangnianliindex-definition" extends="view-definition"><put name="content" value="/wangnianli.html" /></definition><definition name="viewslinks-definition" extends="view-definition"><put name="content" value="/view/viewslinks.jsp" /></definition><!- BBS -><definition name="bbsindex-definition" extends="view-definition"><put name="content" value="/view/bbs.jsp" /></definition><definition name="vbbsedition-definition" extends="view-definition"><put name="content" value="/view/vbbsedition.jsp" /></definition><definition name="editionbbsselect-definition" extends="view-definition"><put name="content" value="/view/editionbbsselect.jsp" /></definition><definition name="editionbbsselectbbsid-definition" extends="view-definition"><put name="content" value="/view/bbsid.jsp" /></definition><definition name="bbslogin-definition" extends="view-definition"><put name="content" value="/view/bbslogin.jsp" /></definition><definition name="index-definition" extends="base-definition"><put name="content" value="/web/indexContent.jsp" /></definition><!- guo ji xin wen update delete productupdatedelete-definition -><definition name="productupdatedelete-definition"extends="base-definition"><put name="content" value="/web/product_update_delete.jsp" /></definition><!- guo ji xin wen update productupdate-definition -><definition name="productupdate-definition"extends="base-definition"><put name="content" value="/web/productupdate.jsp" /></definition><definition name="product-definition" extends="base-definition"><put name="content" value="/web/productContent.jsp" /></definition><!- aoyun xin wen update olympicgamesproductContentupdate-definition -><definition name="olympicgamesproductContentupdate-definition"extends="base-definition"><put name="content"value="/web/olympicgamesproductContentupdate-definition.jsp" /></definition><!- aoyun xin wen update delete olympicgamesproductupdatedelete-definition -><definition name="olympicgamesproductupdatedelete-definition"extends="base-definition"><put name="content"value="/web/olympicgamesproductContent_update_delete.jsp" /></definition><definition name="olympicgamesproduct-definition"extends="base-definition"><put name="content" value="/web/olympicgamesproductContent.jsp" /></definition><definition name="olympicgameaddemd-definition"extends="base-definition"><put name="content" value="/web/olympicgameaddemd.jsp" /></definition><definition name="addemd-definition" extends="base-definition"><put name="content" value="/web/addemd.jsp" /></definition><!- fen ye cha xun wen zhang -><definition name="select-definition" extends="base-definition"><put name="content" value="/web/select.jsp" /></definition><!- tian jia fen ye shu ju -><definition name="update-definition" extends="base-definition"><put name="content" value="/web/updateok.jsp" /></definition><definition name="stat-definition" extends="base-definition"><put name="content" value="/web01/report-Stat.jsp" /></definition><definition name="blur-definition" extends="base-definition"><put name="content" value="/web01/blur-select.jsp" /></definition></tiles-definitions> 系统.Jso源码<% page language="java" pageEncoding="GBK"%><% taglib uri="http:/struts.apache.org/tags-bean" prefix="bean"%><% taglib uri="http:/struts.apache.org/tags-html" prefix="html"%><% taglib uri="http:/struts.apache.org/tags-logic" prefix="logic"%><% taglib uri="http:/struts.apache.org/tags-tiles" prefix="tiles"%> <!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN"><html:html lang="true"><head><html:base /><title>个人信息管理系统</title><link href="./view/main.css" rel="stylesheet" type="text/css"><SCRIPT src="./view/sorttable.js" type="text/javascript"></SCRIPT><!- 中间数据 -><style>.style3 width: 500px;height: 100px;margin: 0px auto;margin-bottom: 20px;border: 1px solid #BBE1F1;background-color: #EEFAFF;text-align: center;.style6 width: 642px;height: 200px;margin: 0px auto;margin-bottom: 2px;border: 1px solid #92B0DD;background-color: #FFFFFf.style6 h5 margin: 1px;background-color: #E2EAF8;height: 24px;.style2 width: 642px;height: 150px;margin: 0px auto;margin-bottom: 2px;border: 1px solid #9BDF70;background-color: #E2EAF8.style2 h5 margin: 1px;background-color: #9BDF70;height: 24px;* margin: 0;padding: 0;.selected background: #ff6600 no-repeat;color: #ffful height: 23px;line-height: 23px;list-style: none;li filter: alpha(Opacity = 45);-moz-opacity: 0.5;opacity: 0.5;z-index: 100;float: left;width: 69px;height: 23px;text-align: center;cursor: pointer;#nav_content filter: alpha(Opacity = 60);-moz-opacity: 0.5;opacity: 0.5;z-index: 100;margin: 0px;padding: 10px;width: 642px;height: 515px;border: 1px solid #ff6600;</style><script>var net=;net.tab=;if (typeof($) = 'undefined') $ = function(elem) if (arguments.length > 1) for (var i = 0, elems = , length = arguments.length; i < length; i+) elems.push($(argumentsi); return elems; if (typeof elem = 'string') return document.getElementById(elem); else return elem; ;net.tab.objSelect=function(clickobj,obj,elems)for(var i=0;i<obj.length;i+)obji.className=""elemsi.style.display="none"clickobj.className="selected"elemsclickobj.getAttribute("name").style.display=""net.tab.menuEvent=function(elem,num)var objs=$(elem).getElementsByTagName("li");var conobjs=$(elem+"_content").getElementsByTagName("div");objsnum.className="selected"conobjsnum.style.display=""net.tab.addEvent(objs,function ()net.tab.objSelect(this,objs,conobjs););net.tab.addEvent=function(elems,fun)for (var i=0;i<elems.length;i+)elemsi.setAttribute("name",i);elemsi.onclick=fun;window.onload=function()net.tab.menuEvent("nav",0)</script><!- 导航 -><style type="text/css">.menu5 margin: -33 0 0 2;list-style: none;height: 40px;position: relative;background: transparent url(./view/viewimg/pro_five_0c.gif) repeat-xleft bottom;font-size: 11px;.menu5 li float: left;height: 40px;margin-right: 1px;.menu5 li a display: block;float: left;height: 40px;line-height: 35px;color: #333;text-decoration: none;font-family: arial, verdana, sans-serif;font-weight: bold;text-align: center;padding: 0 0 0 4px;cursor: pointer;background: url(./view/viewimg/pro_five_0a.gif) no-repeat;.menu5 li a b float: left;display: block;padding: 0 16px 5px 12px;background: url(./view/viewimg/pro_five_0b.gif) no-repeat right top;.menu5 li.current a color: #000;background: url(./view/viewimg/pro_five_2a.gif) no-repeat;.menu5 li.current a b background: url(./view/viewimg/pro_five_2b.gif) no-repeat right top;.menu5 li a:hover color: #000;background: url(./view/viewimg/pro_five_1a.gif) no-repeat;.menu5 li a:hover b background: url(./view/viewimg/pro_five_1b.gif) no-repeat right top;.menu5 li.current a:hover color: #000;background: url(./view/viewimg/pro_five_2a.gif) no-repeat;cursor: default;.menu5 li.current a:hover b background: url(./view/viewimg/pro_five_2b.gif) no-repeat right top;</style><!- 日历 -><style type="text/css">.Calendar font-family: Verdana;font-size: 9pt;background-color: #EEE;text-align: center;width: 220px;height: 158px;padding: 10px;line-height: 1.5em;.Calendar a color: #0066CC;.Calendar table width: 100%;border: 0;.Calendar table thead color: #acacac;.Calendar table td font-size: 11px;padding: 1px;#idCalendarPre cursor: pointer;float: left;padding-right: 5px;#idCalendarNext cursor: pointer;float: right;padding-right: 5px;#idCalendar td.onToday font-weight: bold;color: #C60;#idCalendar td.onSelect font-weight: bold;</style><script type="text/javascript"> var $ = function (id) return "string" = typeof id ? document.getElementById(id) : id; ; var Class = create: function() return function() this.initialize.apply(this, arguments); Object.extend = function(destination, source) for (var property in source) destinationproperty = sourceproperty; return destination; var Calendar = Class.create(); Calendar.prototype =