最近没机会看大众软件吧,上面公布什么新好玩的游戏了

js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)
js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)
前台:  复制代码 代码如下:  &!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""& &html xmlns="" & &head& &title&js操作Xml(向服务器发送Xml,处理服务器返回的Xml)(IE下有效)&/title& &script type="text/javascript"&&!-- var xmlHttp =//XmlHttp对象,Ajax核心 //创建一个Xml文档,向服务器发送. function f(){ var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");//1创建xml对象,Active控件. xmlDoc.async =//设置异步还是非异步 xmlDoc.loadXML("&root&&name&tree&/name&&pwd&pwd&/pwd&&/root&"); sendXml( xmlDoc,'Default.aspx'); } //向服务器发送Xml文档 function sendXml(xmlDoc,serverURL){ xmlHttp = new ActiveXObject ("Msxml2.XMLHTTP.3.0");//xmlhttp对象,异步传输. var strD if (typeof(xmlDoc) == "object")//判断,这里是object strDoc = xmlDoc. else strDoc = xmlD xmlHttp.open ("POST","Default.aspx" ,true);//第三个参数如果为真,则调用onreadystatechange属性指定的回调函数。 xmlHttp.onreadystatechange=getD xmlHttp.send(strDoc);//向服务器发传的数据. } function getData(){ if (xmlHttp.readyState==4) //状态为4表示完成. { var strxml=xmlHttp.responseT//取得返回的Xml alert(strxml); } } // --&&/script& &/head& &body& &input type="button" onclick="f();" value="request" /& &/body& &/html&Ajax Server:  复制代码 代码如下:  using S using System.D using System.C using System.C using System.W using System.Web.S using System.Web.UI; using System.Web.UI.WebC using System.Web.UI.WebControls.WebP using System.Web.UI.HtmlC using System.X public partial class testXml_Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { XmlDocument xmldoc = new XmlDocument(); xmldoc.Load(Request.InputStream);//接收到客户端传来的xml XmlNode rootnode = xmldoc.DocumentE XmlNode pwd = rootnode.SelectSingleNode("pwd"); pwd.InnerText = "changed";//服务器端改变xml文档内容 Response.Write(xmldoc.InnerXml);//返回修改后的Xml文档 Response.End(); } }
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
职称考试题目
招生信息考研政治
网络安全安全设置工具使用手机安全
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&Promotions
Estimated Shipping
&?xml version="1.0"?&
&!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd"&
&cross-domain-policy&
&site-control permitted-cross-domain-policies="master-only"/&
&allow-access-from domain="*."/&
&allow-access-from domain=""/&
&allow-http-request-headers-from domain="*." headers="SOAPAction"/&
&/cross-domain-policy&
&?xml version="1.0"?&
&!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd"&
&cross-domain-policy&
&site-control permitted-cross-domain-policies="none"/&
&/cross-domain-policy&
&?xml version="1.0"?&
&!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd"&
&cross-domain-policy&
&site-control permitted-cross-domain-policies="all"/&
&allow-access-from domain="*" secure="false"/&
&allow-http-request-headers-from domain="*" headers="*" secure="false"/&
&/cross-domain-policy&
&?xml version="1.0"?&
&!-- http://www.osmf.org/crossdomain.xml --&
&!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd"&
&cross-domain-policy&
&allow-access-from domain="*" /&
&site-control permitted-cross-domain-policies="all"/&
&/cross-domain-policy&2851人阅读
java(62)
项目,需要访问多个数据库,而且需要在服务器运行不重新启动的情况下,动态的修改spring中配置的数据源datasource,在网上找了很多资料,最后找到了适合我的方法,下面总结一下。
spring的配置文件是在容器启动的时候就加载到内存中的,如果手动改了application.xml,我们必须要重新启动服务器配置文件才会生效。而在spring中提供了一个类WebApplicationContext,这个类可以让你获得一些bean,可以修改内存中的信息,我就是通过这个类来实现的。下面是我具体的代码。
package com.southdigital.
import java.io.IOE
import javax.servlet.ServletC
import javax.servlet.ServletE
import javax.servlet.http.HttpS
import javax.servlet.http.HttpServletR
import javax.servlet.http.HttpServletR
import org.springframework.web.context.WebApplicationC
import org.springframework.web.context.support.WebApplicationContextU
import com.mchange.boPooledDataS
public class ChangeSpringConfig extends HttpServlet
private String ipAddress = &127.0.0.1&;
* The doGet method of the servlet. &br&
* This method is called when a form has its tag value method equals to get.
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
doPost(request, response);
* The doPost method of the servlet. &br&
* This method is called when a form has its tag value method equals to post.
* @param request the request send by the client to the server
* @param response the response send by the server to the client
* @throws ServletException if an error occurred
* @throws IOException if an error occurred
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
//先取得servleContext对象,提供给spring的WebApplicationUtils来动态修改applicationContext.xml
ipAddress = request.getParameter(&ipAddress&);
System.out.println(ipAddress);
ServletContext servletContext = this.getServletContext();
WebApplicationContext applicationContext = WebApplicationContextUtils.getWebApplicationContext(servletContext);
&&& ComboPooledDataSource cpds = (ComboPooledDataSource) applicationContext.getBean(&dataSource&);
&&& cpds.setJdbcUrl(&jdbc:mysql://&+ipAddress+&:3306/ssh&);
注意:通过这种方法修改applicationContext.xml文件的时候用c3p0,而不可以用dbcp,dbcp不支持动态修改读取到内存里面的数据。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:465313次
积分:4272
积分:4272
排名:第6203名
原创:65篇
转载:80篇
评论:41条
(1)(1)(1)(1)(2)(3)(1)(1)(2)(5)(7)(4)(2)(1)(6)(8)(4)(2)(10)(9)(5)(26)(4)(1)(1)(4)(4)(5)(2)(1)(2)(2)(14)(3)一个简单的XML 服务器_XML教程_前端技术
您的位置: &
& 详细内容
xml|服务器
&&&&&& XMLXML &&&& &&
XML &&&& && XMLInternet XMLInternet其它HTML
&& &&&& && & ?xml version="1.0"?& && & note& && & from&Jani& /from& && & to&Tove& /to& && & message&Remember me this weekend& /message& && & /note& &&&& && "note.xml"InternetXML XMLHTMLMIMEXMLtext/xml &&&& && ASPXML &&&& && XMLXMLXML - ASPweb &&&& && & % && Response.ContentType="text/xml" && && && Response.Write("& ?xml version='1.0' ?&") && Response.Write("& note&") && Response.Write("& from&Jani& /from&") && Response.Write("& to&Tove& /to&") && Response.Write("& message&Remember me this weekend& /message&") && Response.Write("& /note&") && %& && && XML可看到如何从服务器返回ASP(ASPASPW3Schools' ASP School) && && && && XML && && && && XMLXMLXMLXMLASP
&& && && && & % && Response.ContentType = "text/xml" && && && set conn=Server.CreateObject("ADODB.Connection") && conn.provider="Microsoft.Jet.OLEDB.4.0;" && conn.open server.mappath("../ado/database.mdb") && sql="select fname, lname from tblGuestBook" && set rs = Conn.Execute(sql) && rs.MoveFirst() && && && response.write("& ?xml version='1.0' ?&") && response.write("& guestbook&") && while (not rs.EOF) && response.write("& guest&") && response.write("& fname&" & rs("fname") & "& /fname&") && response.write("& lname&" & rs("lname") & "& /lname&") && response.write("& /guest&") && rs.MoveNext() && wend && rs.close() && conn.close() && && && response.write("& /guestbook&") && %& && && ADOASPADO, W3Schools' ADO School && && &&
( 12:56:35)
( 19:37:50)
( 16:08:48)
( 15:43:55)
( 17:32:38)
( 11:55:00)
( 22:16:00)
( 01:06:00)
相关排行总榜}

我要回帖

更多关于 大众软件吧 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信