posts - 32,comments - 8,trackbacks - 0

          Oops! JSP + XML Quick Start

          /Files/pixysoft/xalan.part1.rar
          /Files/pixysoft/xalan.part2.rar

          新建一個Dynamic Web Project,名叫Oops_jsp_xml,然后在lib下添加以下jar文件,都可以在JSTL包里面找到。(xalan.jar文件這里下載,解壓出來)。在WEB-INF下新建tlds目錄,添加c.tld文件。




          修改
          web.xml文件如下:

           

          <?xml version="1.0" encoding="UTF-8"?>

          <web-app xmlns="http://java.sun.com/xml/ns/j2ee"

              xmlns:xsi
          ="http://www.w3.org/2001/XMLSchema-instance"

              xsi:schemaLocation
          ="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"

              version
          ="2.4">

              
          <jsp-config>

                 
          <taglib>

                     
          <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>

                     
          <taglib-location>/WEB-INF/tlds/c.tld</taglib-location>

                 
          </taglib>

              
          </jsp-config>

          </web-app>

           

          WebContent目錄下面添加2個文件:

          student.xml

          <?xml version="1.0" encoding="UTF-8"?>

          <students>

              
          <student id="1">

                 
          <name>

                     
          <first name="Joe1">Joe</first>

                     
          <last name="y1">Y</last>

                     
          <middle name="t1">T</middle>

                 
          </name>

                 
          <grade>

                     
          <points>99</points>

                     
          <letter>A</letter>

                 
          </grade>

              
          </student>

              
          <student id="2">

                 
          <name>

                     
          <first name="james1">James</first>

                     
          <last name="todd">Todd</last>

                     
          <middle name="k1">K</middle>

                 
          </name>

                 
          <grade>

                     
          <points>92</points>

                     
          <letter>B</letter>

                 
          </grade>

              
          </student>

              
          <student id="3">

                 
          <name>

                     
          <first name="kate1">Kate</first>

                     
          <last name="wang1">Wang</last>

                     
          <middle name="a1">A</middle>

                 
          </name>

                 
          <grade>

                     
          <points>72</points>

                     
          <letter>C</letter>

                 
          </grade>

              
          </student>

          </students>

          index.jsp

           

          <%@ page language="java" pageEncoding="UTF-8"%>

          <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

          <%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml"%>

          <html>

          <head>

          <title>index</title>

          </head>

          <body>

          <c:import var="students" url="student.xml" />

          <x:parse var="doc" xml="${students}"/>

          <table border="1">

              
          <tr>

                 
          <th>First</th>

                 
          <th>Last</th>

                 
          <th>Points</th>

                 
          <th>Letter</th>

              
          </tr>

              
          <x:forEach var="student" select="$doc/students/student">

                 
          <tr>

                     
          <td><x:out select="name/first/@name" /></td>

                     
          <td><x:out select="name/last" /></td>

                     
          <td><x:out select="grade/points" /></td>

                     
          <td><x:out select="grade/letter" /></td>

                 
          </tr>

              
          </x:forEach>

          </table>

          </body>

          </html>

          運行!


           

          posted on 2007-09-02 02:21 張辰 閱讀(242) 評論(0)  編輯  收藏 所屬分類: Dr. Oops
          主站蜘蛛池模板: 松江区| 墨竹工卡县| 永寿县| 浙江省| 古田县| 盐亭县| 庆安县| 杭锦旗| 平湖市| 邵阳县| 离岛区| 佛山市| 墨玉县| 澎湖县| 泰宁县| 徐州市| 井陉县| 田阳县| 余干县| 迭部县| 山东省| 陆良县| 桐城市| 航空| 禄丰县| 龙井市| 广汉市| 台湾省| 邹平县| 乐至县| 九寨沟县| 南木林县| 蒙阴县| 五指山市| 景泰县| 萨迦县| 郓城县| 勃利县| 花莲县| 临潭县| 沾化县|