易截截图软件、单文件、免安装、纯绿色、仅160KB

JSP中生成动态XML实例

<?xml version="1.0" encoding="gb2312" ?>
<?xml-stylesheet type="tet/css" href="mystyle.css" ?>
<%@ page errorPage="error.jap" %>
<%@ page contentType="text/xml" %>
<realmarid>
皇马花名册
<athlete>
<name>齐达内</name>
<country>法国</country>
<age>32</age>
<telephone>124252432</telephone>
<date>The date is <%=new java.util.Date()%></date>
</athlete>
<athlete>
<name>劳尔</name>
<country>西班牙</country>
<age>28</age>
<telephone>1243432</telephone>
<date>The date is <%=new java.util.Date()%></date>
</athlete>
<athlete>
<name>贝克汉姆</name>
<country>英国</country>
<age>28</age>
<telephone>1243432</telephone>
<date>The date is <%=new java.util.Date()%></date>
</athlete>
</realmarid>
第一行:XML声明;
第二行:为XML文件的应用程序提供信息,Type表明显示的方式,XML可以使用CSS和XSL两种方式显示,此处标明使用CSS来显示;
Href表明了CSS文件的相对路径,这里css文件和jsp文件在同一个目录下;
接下来是JSP中的page指令,page指令提供JSP页面的属性,page指令中定义的属性适用于该JSP页面,以及所有包含的静态文件;
 page指令的格式:<@%page [attribute="value"]%>
 contentType属性表明内容类型信息,此处为text/xml,此处是JSP中直接应用XML的关键所在;
上例中有<%=new java.util.Date()%>的语句,是JSP中包含的Java语句,这部分生成动态页面
上例中在XML文档模板中加入JSP页面,在JSP中加入Java代码,这样XML就可以由静变动,产生动态的内容,页面也可以变得美观生动;
当XML文档中的JSP页面被请求时,Java代码将执行,JSP服务器先将JSP网页编译成Servlet,编译时Java代码将会被执行,且只需服务器第一次执行即可,客户端再请求该页面时,会将第一次执行的结果传送给客户端,从而大大提高执行效率。


相关文档:

C#操作XML的完整例子——XmlDocument篇

这是一个用c#控制台程序下,  用XmlDocument 进行XML操作的的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门.net XML操作的朋友参考和学习。
假设有XML文件:books.xml
Xml代码:
<?xml version="1.0" encoding="UTF-8"?>
<books>
 < ......

Vistual Studio XML 智能提示

      开发中经常遇到要和各种各样的 XML 打交道,编辑 XML 文件时最头痛的便是要记住许多 XML 元素名称、属性名称。
      幸运的是,Vistual Studio 的 XML 智能提示功能可以大大地减轻这一痛苦。只需通过添加自定义的 XSD 文件使得在编辑 XML 文件时获得V ......

SetCharacterEncodingFilter jsp字符过滤器

package com.demo.filter;
import javax.servlet.Filter;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.FilterChain;
import java.io.IOException;
public class SetCharacterEn ......

XML DTD相关的内容

一个定义Email的例子
<?xml version="1.0">
<!DOCTYPE message[
   <!ELEMENT message(header,body,signature,footer)>  --定义了message的子元素
   <!ELEMENT header(date,from,to,subject,banner)>    --header还有子元素
   <!ELEMENT ......

SQL Server2005的XML数据类型之基础篇1

一、引言
如今,在SQL Server 2005中,XML成为第一流的数据类型。借助于基于XML模式的强类型化支持和基于服务器端的XML数据校验功能,现在
,开发者可以对存储的XML文档进行轻松地远程修改。作为数据库开发者,许多人都必须大量地涉及XML。
如今,在SQL Server 2005中,你能以一种新的数据类型的形式把XML存储在数据库中 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号