You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by sm...@apache.org on 2007/05/31 11:56:07 UTC
svn commit: r543102 [20/32] - in /harmony/enhanced/buildtest/branches/2.0:
adaptors/struts_test/ tests/struts_test/ tests/struts_test/resources/
tests/struts_test/resources/showcase/ tests/struts_test/src/
tests/struts_test/src/org/ tests/struts_test/s...
Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html Thu May 31 02:55:56 2007
@@ -0,0 +1,474 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>View Sources</title>
+ <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+ <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+ <script language="JavaScript" type="text/javascript">
+
+ window.onload=function(){
+ if(!NiftyCheck())
+ return;
+ Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+ Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+ Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+ }
+
+ </script>
+
+ <!--// START SNIPPET: common-include-->
+<link rel="stylesheet" href="/struts2-showcase-2.0.6/struts/xhtml/styles.css" type="text/css"/>
+<script language="JavaScript" type="text/javascript">
+ // Dojo configuration
+ djConfig = {
+ baseRelativePath: "/struts2-showcase-2.0.6/struts/dojo",
+ isDebug: false,
+ bindEncoding: "UTF-8",
+ debugAtAllCosts: true // not needed, but allows the Venkman debugger to work with the includes
+ };
+</script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/dojo/dojo.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/simple/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/ajax/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/CommonFunctions.js"></script>
+
+<!--// END SNIPPET: common-include-->
+
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/tabs.css?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction" media="print">
+ <script type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction"></script>
+ <script type="text/javascript">
+ window.onload = function() {
+ if (!NiftyCheck())
+ return;
+ Rounded("li.tab_selected", "top", "white", "transparent", "border #ffffffS");
+ Rounded("li.tab_unselected", "top", "white", "transparent", "border #ffffffS");
+ // Rounded("div#tab_header_main li","top","white","transparent","border #ffffffS");
+ // "white" needs to be replaced with the background color
+ }
+ </script>
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+ <div id="outer-header">
+ <div id="header" class="clearfix">
+ <div id="branding">
+ <h1 class="title">Struts Showcase</h1>
+
+2007/04/06 03:16:27
+
+ </div><!-- end branding -->
+
+ <div id="search">
+ <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+ </div><!-- end search -->
+
+ <hr/>
+ </div>
+ </div><!-- end header -->
+
+ <div id="content" class="clearfix">
+
+ <h1>View Sources</h1>
+
+<script type="text/javascript">
+ dojo.require("dojo.widget.TabContainer");
+ dojo.require("dojo.widget.LinkPane");
+ dojo.require("dojo.widget.ContentPane");
+</script>
+
+<div dojoType="TabContainer"
+ id="test" doLayout="false">
+
+ <div dojoType="struts:BindDiv"
+
+ id="one" label="Page" showError="true">
+
+ <h3>/viewSource.jsp</h3>
+<pre>
+
+1: <%@ taglib prefix="s" uri="/struts-tags" %>
+2: <html>
+3: <head>
+4: <title>View Sources</title>
+5:
+6: <jsp:include page="/ajax/commonInclude.jsp"/>
+7: <link rel="stylesheet" type="text/css" href="<s:url value="/struts/tabs.css"/>">
+8: <link rel="stylesheet" type="text/css" href="<s:url value="/struts/niftycorners/niftyCorners.css"/>">
+9: <link rel="stylesheet" type="text/css" href="<s:url value="/struts/niftycorners/niftyPrint.css"/>" media="print">
+10: <script type="text/javascript" src="<s:url value="/struts/niftycorners/nifty.js"/>"></script>
+11: <script type="text/javascript">
+12: window.onload = function() {
+13: if (!NiftyCheck())
+14: return;
+15: Rounded("li.tab_selected", "top", "white", "transparent", "border #ffffffS");
+16: Rounded("li.tab_unselected", "top", "white", "transparent", "border #ffffffS");
+17: // Rounded("div#tab_header_main li","top","white","transparent","border #ffffffS");
+18: // "white" needs to be replaced with the background color
+19: }
+20: </script>
+21: </head>
+22: <body>
+23: <h1>View Sources</h1>
+24:
+25: <s:tabbedPanel id="test" theme="ajax">
+26: <s:div id="one" label="Page" theme="ajax">
+27: <h3>${empty page ? "Unknown page" : page}</h3>
+28: <pre>
+29: <s:iterator value="pageLines" status="row">
+30: ${row.count}: <s:property/></s:iterator>
+31: </pre>
+32: </s:div>
+33: <s:div id="two" label="Configuration" theme="ajax" >
+34: <h3>${empty config ? "Unknown configuration" : config}</h3>
+35: <pre>
+36:
+37: <s:iterator value="configLines" status="row"><s:if test="%{(#row.count-1)==(configLines.size()/2)}">
+38: <span style="background-color:yellow">${configLine - padding + row.count - 1}: <s:property/></span></s:if><s:else>
+39: ${configLine - padding + row.count - 1}: <s:property/></s:else></s:iterator>
+40: </pre>
+41: </s:div>
+42: <s:div id="three" label="Java Action" theme="ajax">
+43: <h3>${empty className ? "Unknown or unavailable Action class" : className}</h3>
+44: <pre>
+45: <s:iterator value="classLines" status="row">
+46: ${row.count}: <s:property/></s:iterator>
+47: </pre>
+48: </s:div>
+49:
+50: </s:tabbedPanel>
+51:
+52: </body>
+53: </html>
+</pre>
+ </div>
+
+ <div dojoType="struts:BindDiv"
+
+ id="two" label="Configuration" showError="true">
+
+ <h3>file:/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/struts.xml</h3>
+<pre>
+
+
+50: <interceptor-ref name="params" />
+51: <interceptor-ref name="static-params" />
+52: <interceptor-ref name="defaultStack" />
+53: </interceptor-stack>
+54: </interceptors>
+55:
+56: <action name="showcase">
+57: <result>showcase.jsp</result>
+58: </action>
+59:
+<span style="background-color:yellow">60: <action name="viewSource" class="org.apache.struts2.showcase.source.ViewSourceAction"></span>
+61: <result>viewSource.jsp</result>
+62: </action>
+63:
+64: <action name="date" class="org.apache.struts2.showcase.DateAction" method="browse">
+65: <result name="success">/date.jsp</result>
+66: </action>
+67:
+68: </package>
+69:
+70: <package name="skill" extends="default" namespace="/skill">
+</pre>
+ </div>
+
+ <div dojoType="struts:BindDiv"
+
+ id="three" label="Java Action" showError="true">
+
+ <h3>/org/apache/struts2/showcase/source/ViewSourceAction.java</h3>
+<pre>
+
+1: /*
+2: * $Id: ViewSourceAction.java 478625 2006-11-23 17:31:52Z wsmoak $
+3: *
+4: * Licensed to the Apache Software Foundation (ASF) under one
+5: * or more contributor license agreements. See the NOTICE file
+6: * distributed with this work for additional information
+7: * regarding copyright ownership. The ASF licenses this file
+8: * to you under the Apache License, Version 2.0 (the
+9: * "License"); you may not use this file except in compliance
+10: * with the License. You may obtain a copy of the License at
+11: *
+12: * http://www.apache.org/licenses/LICENSE-2.0
+13: *
+14: * Unless required by applicable law or agreed to in writing,
+15: * software distributed under the License is distributed on an
+16: * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+17: * KIND, either express or implied. See the License for the
+18: * specific language governing permissions and limitations
+19: * under the License.
+20: */
+21: package org.apache.struts2.showcase.source;
+22:
+23: import java.io.BufferedReader;
+24: import java.io.IOException;
+25: import java.io.InputStream;
+26: import java.io.InputStreamReader;
+27: import java.net.MalformedURLException;
+28: import java.net.URL;
+29: import java.util.ArrayList;
+30: import java.util.List;
+31:
+32: import javax.servlet.ServletContext;
+33:
+34: import org.apache.struts2.util.ServletContextAware;
+35:
+36: import com.opensymphony.xwork2.ActionSupport;
+37: import com.opensymphony.xwork2.util.ClassLoaderUtil;
+38:
+39: /**
+40: * Processes configuration, page, and action class paths to create snippets
+41: * of the files for display.
+42: */
+43: public class ViewSourceAction extends ActionSupport implements ServletContextAware {
+44:
+45: private String page;
+46: private String className;
+47: private String config;
+48:
+49: private List pageLines;
+50: private List classLines;
+51: private List configLines;
+52:
+53: private int configLine;
+54: private int padding = 10;
+55:
+56: private ServletContext servletContext;
+57:
+58: public String execute() throws MalformedURLException, IOException {
+59:
+60: if (page != null) {
+61:
+62: InputStream in = ClassLoaderUtil.getResourceAsStream(page.substring(page.indexOf("//")+1), getClass());
+63: page = page.replace("//", "/");
+64:
+65: if (in == null) {
+66: in = servletContext.getResourceAsStream(page);
+67: while (in == null && page.indexOf('/', 1) > 0) {
+68: page = page.substring(page.indexOf('/', 1));
+69: in = servletContext.getResourceAsStream(page);
+70: }
+71: }
+72: pageLines = read(in, -1);
+73: }
+74:
+75: if (className != null) {
+76: className = "/"+className.replace('.', '/') + ".java";
+77: InputStream in = getClass().getResourceAsStream(className);
+78: if (in == null) {
+79: in = servletContext.getResourceAsStream("/WEB-INF/src"+className);
+80: }
+81: classLines = read(in, -1);
+82: }
+83:
+84: if (config != null) {
+85: int pos = config.lastIndexOf(':');
+86: configLine = Integer.parseInt(config.substring(pos+1));
+87: config = config.substring(0, pos).replace("//", "/");
+88: configLines = read(new URL(config).openStream(), configLine);
+89: }
+90: return SUCCESS;
+91: }
+92:
+93: /**
+94: * @param className the className to set
+95: */
+96: public void setClassName(String className) {
+97: this.className = className;
+98: }
+99:
+100: /**
+101: * @param config the config to set
+102: */
+103: public void setConfig(String config) {
+104: this.config = config;
+105: }
+106:
+107: /**
+108: * @param page the page to set
+109: */
+110: public void setPage(String page) {
+111: this.page = page;
+112: }
+113:
+114: /**
+115: * @param padding the padding to set
+116: */
+117: public void setPadding(int padding) {
+118: this.padding = padding;
+119: }
+120:
+121:
+122:
+123: /**
+124: * @return the classLines
+125: */
+126: public List getClassLines() {
+127: return classLines;
+128: }
+129:
+130: /**
+131: * @return the configLines
+132: */
+133: public List getConfigLines() {
+134: return configLines;
+135: }
+136:
+137: /**
+138: * @return the pageLines
+139: */
+140: public List getPageLines() {
+141: return pageLines;
+142: }
+143:
+144: /**
+145: * @return the className
+146: */
+147: public String getClassName() {
+148: return className;
+149: }
+150:
+151: /**
+152: * @return the config
+153: */
+154: public String getConfig() {
+155: return config;
+156: }
+157:
+158: /**
+159: * @return the page
+160: */
+161: public String getPage() {
+162: return page;
+163: }
+164:
+165: /**
+166: * @return the configLine
+167: */
+168: public int getConfigLine() {
+169: return configLine;
+170: }
+171:
+172: /**
+173: * @return the padding
+174: */
+175: public int getPadding() {
+176: return padding;
+177: }
+178:
+179: /**
+180: * Reads in a strea, optionally only including the target line number
+181: * and its padding
+182: *
+183: * @param in The input stream
+184: * @param targetLineNumber The target line number, negative to read all
+185: * @return A list of lines
+186: */
+187: private List read(InputStream in, int targetLineNumber) {
+188: List snippet = null;
+189: if (in != null) {
+190: snippet = new ArrayList();
+191: int startLine = 0;
+192: int endLine = Integer.MAX_VALUE;
+193: if (targetLineNumber > 0) {
+194: startLine = targetLineNumber - padding;
+195: endLine = targetLineNumber + padding;
+196: }
+197: try {
+198: BufferedReader reader = new BufferedReader(new InputStreamReader(in));
+199:
+200: int lineno = 0;
+201: String line;
+202: while ((line = reader.readLine()) != null) {
+203: lineno++;
+204: if (lineno >= startLine && lineno <= endLine) {
+205: snippet.add(line);
+206: }
+207: }
+208: } catch (Exception ex) {
+209: // ignoring as snippet not available isn't a big deal
+210: }
+211: }
+212: return snippet;
+213: }
+214:
+215: public void setServletContext(ServletContext arg0) {
+216: this.servletContext = arg0;
+217: }
+218:
+219:
+220: }
+</pre>
+ </div>
+
+
+</div>
+
+ <div id="nav">
+ <div class="wrapper">
+ <h2 class="accessibility">Navigation</h2>
+ <ul class="clearfix">
+ <li><a href="/struts2-showcase-2.0.6/showcase.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Home</a></li>
+ <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Ajax</a></li>
+ <li><a href="/struts2-showcase-2.0.6/chat/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Ajax Chat</a></li>
+ <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+ <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+ <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Conversion</a></li>
+ <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">CRUD</a></li>
+ <li><a href="/struts2-showcase-2.0.6/wait/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Execute & Wait</a></li>
+ <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">File Download</a></li>
+ <li><a href="/struts2-showcase-2.0.6/fileupload?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">File Upload</a></li>
+ <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Freemarker</a>
+ <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Hangman</a></li>
+ <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">JavaServer Faces</a></li>
+ <li><a href="/struts2-showcase-2.0.6/person/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Person Manager</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tags/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Tags</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tiles/index.action?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Tiles</a></li>
+ <li><a href="/struts2-showcase-2.0.6/token/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Token</a></li>
+ <li><a href="/struts2-showcase-2.0.6/validation/index.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Validation</a></li>
+ <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp?config=file%3A%2FC%3A%2Fmol%2Ftools%2Fjakarta-tomcat-5.0.30%2Fwebapps%2Fstruts2-showcase-2.0.6%2FWEB-INF%2Fclasses%2Fstruts.xml%3A60&page=%2F%2FviewSource.jsp&className=org.apache.struts2.showcase.source.ViewSourceAction">Help</a></li>
+ </ul>
+ </div>
+ <hr/>
+
+ </div><!-- end nav -->
+
+ </div><!-- end content -->
+
+ <div>
+ <p>
+ <a href="/struts2-showcase-2.0.6/viewSource.action?config=file:/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/struts.xml:60&className=org.apache.struts2.showcase.source.ViewSourceAction&page=//viewSource.jsp">View Sources</a>
+ </p>
+ </div>
+ <div id="footer" class="clearfix">
+ <p>Copyright © 2003-2007 The Apache Software Foundation.</p>
+ </div><!-- end footer -->
+ <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>
Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1376914575.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1387610589.plain Thu May 31 02:55:56 2007
@@ -0,0 +1,43 @@
+/*
+ * $Id: AbstractDao.java 394498 2006-04-16 15:28:06Z tmjee $
+ *
+ * Copyright 2006 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.struts2.showcase.conversion;
+
+import java.util.List;
+
+import com.opensymphony.xwork2.ActionSupport;
+
+/**
+ *
+ */
+public class PersonAction extends ActionSupport {
+
+ private List persons;
+
+ public List getPersons() { return persons; }
+ public void setPersons(List persons) { this.persons = persons; }
+
+
+
+ public String input() throws Exception {
+ return SUCCESS;
+ }
+
+ public String submit() throws Exception {
+ return SUCCESS;
+ }
+}
Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html Thu May 31 02:55:56 2007
@@ -0,0 +1,228 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Non-UI Tags Example: Debug</title>
+ <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+ <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+ <script language="JavaScript" type="text/javascript">
+
+ window.onload=function(){
+ if(!NiftyCheck())
+ return;
+ Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+ Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+ Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+ }
+
+ </script>
+
+ <link rel="stylesheet" href="/struts2-showcase-2.0.6/struts/xhtml/styles.css" type="text/css"/>
+<script language="JavaScript" type="text/javascript">
+ // Dojo configuration
+ djConfig = {
+ baseRelativePath: "/struts2-showcase-2.0.6/struts/dojo",
+ isDebug: false,
+ bindEncoding: "UTF-8",
+ debugAtAllCosts: true // not needed, but allows the Venkman debugger to work with the includes
+ };
+</script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/dojo/dojo.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/simple/dojoRequire.js"></script>
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+ <div id="outer-header">
+ <div id="header" class="clearfix">
+ <div id="branding">
+ <h1 class="title">Struts Showcase</h1>
+
+2007/04/06 03:18:53
+
+ </div><!-- end branding -->
+
+ <div id="search">
+ <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+ </div><!-- end search -->
+
+ <hr/>
+ </div>
+ </div><!-- end header -->
+
+ <div id="content" class="clearfix">
+
+ <h1>Debug Tag Usage</h1>
+
+ <p/>
+ This page shows a simple example of using the debug tag. <br/>
+ Just add <tt style="font-size: 12px; font-weight:bold;color: blue;"><s:debug /></tt> to your JSP page
+ and you will see the debug link.
+ <p/>
+ Just click on the Debug label to see the Struts ValueStack Debug information.
+ <p/>
+ <script language="JavaScript" type="text/javascript">
+<!--
+ function toggleDebug(debugId) {
+ var debugDiv = document.getElementById(debugId);
+ if (debugDiv) {
+ var display = debugDiv.style.display;
+ if (display == 'none') {
+ debugDiv.style.display = 'block';
+ } else if (display == 'block') {
+ debugDiv.style.display = 'none';
+ }
+ }
+ }
+-->
+</script>
+<p/>
+
+<a href="#" onclick="toggleDebug('debug');return false;">[Debug]</a>
+<div style="display:none" id="debug">
+<h2>Struts ValueStack Debug</h2>
+<p/>
+
+<h3>Value Stack Contents</h3>
+<table border="0" cellpadding="2" cellspacing="0" width="400" bgcolor="#DDDDDD">
+ <tr><th>Object</th><th>Property Name</th><th>Property Value</th></tr>
+
+ <tr>
+ <td rowspan="1">com.opensymphony.xwork2.DefaultTextProvider</td>
+
+
+ <td bgcolor="#CCCCCC">texts</td>
+ <td bgcolor="#CCCCCC">null</td>
+ </tr>
+</table>
+<p/>
+
+<h3>Stack Context</h3>
+<i>These items are available using the #key notation</i>
+<table border="0" cellpadding="2" cellspacing="0" width="400" bgcolor="#DDDDDD">
+ <tr>
+ <th>Key</th><th>Value</th>
+ </tr>
+
+ <tr bgcolor="#CCCCCC">
+ <td>__requestWrapper.getAttribute</td><td>false</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>com.opensymphony.xwork2.ActionContext.parameters</td><td>{}</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>last.bean.accessed</td><td>null</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>parameters</td><td>{}</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>com.opensymphony.xwork2.ActionContext.locale</td><td>en_US</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>__link</td><td>[Ljava.lang.Object;@804a77</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>current.property.path</td><td>null</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>session</td><td>{org.apache.myfaces.application.jsp.JspStateManagerImpl.SERIALIZED_VIEW=org.apache.myfaces.application.jsp.JspStateManagerImpl$SerializedViewCollection@4e68fb, __sitemesh__robot=false, jsf_sequence=6, javax.faces.request.charset=ISO-8859-1, Hangman_Session_Key=org.apache.struts2.showcase.hangman.Hangman@1441b16}</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>attr</td><td>org.apache.struts2.util.AttributeMap@18d9ab8</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>com.opensymphony.xwork2.util.ValueStack.ValueStack</td><td>com.opensymphony.xwork2.util.OgnlValueStack@1a8a9e7</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>com.opensymphony.xwork2.ActionContext.application</td><td>{javax.servlet.context.tempdir=C:\mol\tools\jakarta-tomcat-5.0.30\work\Catalina\localhost\struts2-showcase-2.0.6, org.apache.catalina.resources=org.apache.naming.resources.ProxyDirContext@a6a7d2, org.apache.myfaces.config.RuntimeConfig=org.apache.myfaces.config.RuntimeConfig@a8a271, org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@153d79c, org.apache.catalina.jsp_classpath=/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/antlr-2.7.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/aopalliance-1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-beanutils-1.7.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-chain-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-
showcase-2.0.6/WEB-INF/lib/commons-codec-1.3.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-collections-3.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-digester-1.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-el-1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-fileupload-1.1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-io-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-lang-2.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-logging-1.0.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-validator-1.3.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/dwr-1.1-beta-3.jar;/C:/mol/tools/j
akarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/freemarker-2.3.8.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/jstl-1.1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/log4j-1.2.9.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/myfaces-api-1.1.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/myfaces-impl-1.1.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/ognl-2.6.11.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/oro-2.0.8.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/sitemesh-2.2.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-beans-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-context-2.0.1.jar;/C:/mol/tools/jakart
a-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-core-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-web-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts-core-1.3.5.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-codebehind-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-config-browser-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-core-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-jsf-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-sitemesh-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-spring-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/web
apps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-struts1-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-tiles-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/tiles-api-2.0-20070207.130156-4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/tiles-core-2.0-20070207.130156-4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-1.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-dep-1.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-tools-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/xwork-2.0.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/shared/classes/;C:/mol/tools/jakarta-tomcat-5.0.30/shared/lib/xalan.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/classes/;C:/mol/tools/jakarta-tom
cat-5.0.30/common/lib/ant-launcher.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/ant.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-collections-3.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-dbcp-1.2.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-el.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-pool-1.2.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jasper-compiler.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jasper-runtime.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jsp-api.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-common.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-factory.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-java.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-resources.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/servlet-api.jar;/C:/mol/tools/jdk1.5.0_06/lib/tools.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/bin/bootstrap.jar;/C:/mol/tools/jakarta-
tomcat-5.0.30/bin/commons-logging-api.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/dnsns.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/localedata.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar, org.apache.myfaces.webapp.StartupServletContextListener.FACES_INIT_DONE=true, sitemesh.factory=com.opensymphony.module.sitemesh.factory.DefaultFactory@c042ab, org.apache.myfaces.shared_impl.webapp.webxml.WebXml=org.apache.myfaces.shared_impl.webapp.webxml.WebXml@58f124, org.springframework.web.context.WebApplicationContext.ROOT=org.springframework.web.context.support.XmlWebApplicationContext: display name [Root WebApplicationContext]; startup date [Fri Apr 06 15:15:58 NOVST 2007]; root of context hierarchy; config locations [/WEB-INF/applicationContext.xml], org.apache.tiles.CONTAINER=org.apache.tiles.impl.BasicTilesContainer@f1bcde, freemarker.Configuration=freemarker.template.Configuration@13f9276, org.apache.tiles.CONTAINE
R_FACTORY=org.apache.struts2.tiles.StrutsTilesContainerFactory, org.apache.myfaces.shared_impl.config.MyfacesConfig=org.apache.myfaces.shared_impl.config.MyfacesConfig@140c3b9}</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>__component_stack</td><td>[org.apache.struts2.components.Debug@1dee0d7]</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>com.opensymphony.xwork2.dispatcher.HttpServletRequest</td><td>org.apache.struts2.dispatcher.StrutsRequestWrapper@17b650a</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>com.opensymphony.xwork2.dispatcher.ServletContext</td><td>org.apache.catalina.core.ApplicationContextFacade@1542094</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>last.property.accessed</td><td>null</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>com.opensymphony.xwork2.dispatcher.PageContext</td><td>org.apache.jasper.runtime.PageContextImpl@26db62</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>com.opensymphony.xwork2.dispatcher.HttpServletResponse</td><td>com.opensymphony.module.sitemesh.filter.PageResponseWrapper@de648</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>request</td><td>{struts.valueStack=com.opensymphony.xwork2.util.OgnlValueStack@1a8a9e7, __cleanup_recursion_counter=1, .freemarker.Request=freemarker.ext.servlet.HttpRequestHashModel@12394f8, __sitemesh__filterapplied=true, .freemarker.RequestParameters=freemarker.ext.servlet.HttpRequestParametersHashModel@12dd1b8}</td>
+ </tr>
+ <tr bgcolor="#CCCCCC">
+ <td>com.opensymphony.xwork2.ActionContext.session</td><td>{org.apache.myfaces.application.jsp.JspStateManagerImpl.SERIALIZED_VIEW=org.apache.myfaces.application.jsp.JspStateManagerImpl$SerializedViewCollection@4e68fb, __sitemesh__robot=false, jsf_sequence=6, javax.faces.request.charset=ISO-8859-1, Hangman_Session_Key=org.apache.struts2.showcase.hangman.Hangman@1441b16}</td>
+ </tr>
+ <tr bgcolor="#BBBBBB">
+ <td>application</td><td>{javax.servlet.context.tempdir=C:\mol\tools\jakarta-tomcat-5.0.30\work\Catalina\localhost\struts2-showcase-2.0.6, org.apache.catalina.resources=org.apache.naming.resources.ProxyDirContext@a6a7d2, org.apache.myfaces.config.RuntimeConfig=org.apache.myfaces.config.RuntimeConfig@a8a271, org.apache.catalina.WELCOME_FILES=[Ljava.lang.String;@153d79c, org.apache.catalina.jsp_classpath=/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/antlr-2.7.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/aopalliance-1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-beanutils-1.7.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-chain-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-cod
ec-1.3.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-collections-3.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-digester-1.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-el-1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-fileupload-1.1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-io-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-lang-2.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-logging-1.0.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/commons-validator-1.3.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/dwr-1.1-beta-3.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-s
howcase-2.0.6/WEB-INF/lib/freemarker-2.3.8.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/jstl-1.1.0.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/log4j-1.2.9.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/myfaces-api-1.1.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/myfaces-impl-1.1.2.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/ognl-2.6.11.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/oro-2.0.8.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/sitemesh-2.2.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-beans-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-context-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showca
se-2.0.6/WEB-INF/lib/spring-core-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/spring-web-2.0.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts-core-1.3.5.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-codebehind-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-config-browser-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-core-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-jsf-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-sitemesh-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-spring-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/li
b/struts2-struts1-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/struts2-tiles-plugin-2.0.6.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/tiles-api-2.0-20070207.130156-4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/tiles-core-2.0-20070207.130156-4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-1.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-dep-1.4.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/velocity-tools-1.1.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/lib/xwork-2.0.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/shared/classes/;C:/mol/tools/jakarta-tomcat-5.0.30/shared/lib/xalan.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/classes/;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/ant-launcher.jar
;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/ant.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-collections-3.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-dbcp-1.2.1.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-el.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/commons-pool-1.2.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jasper-compiler.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jasper-runtime.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/jsp-api.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-common.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-factory.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-java.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/naming-resources.jar;C:/mol/tools/jakarta-tomcat-5.0.30/common/lib/servlet-api.jar;/C:/mol/tools/jdk1.5.0_06/lib/tools.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/bin/bootstrap.jar;/C:/mol/tools/jakarta-tomcat-5.0.30/bin/commons-logging-api.
jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/dnsns.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/localedata.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar;/C:/mol/tools/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar, org.apache.myfaces.webapp.StartupServletContextListener.FACES_INIT_DONE=true, sitemesh.factory=com.opensymphony.module.sitemesh.factory.DefaultFactory@c042ab, org.apache.myfaces.shared_impl.webapp.webxml.WebXml=org.apache.myfaces.shared_impl.webapp.webxml.WebXml@58f124, org.springframework.web.context.WebApplicationContext.ROOT=org.springframework.web.context.support.XmlWebApplicationContext: display name [Root WebApplicationContext]; startup date [Fri Apr 06 15:15:58 NOVST 2007]; root of context hierarchy; config locations [/WEB-INF/applicationContext.xml], org.apache.tiles.CONTAINER=org.apache.tiles.impl.BasicTilesContainer@f1bcde, freemarker.Configuration=freemarker.template.Configuration@13f9276, org.apache.tiles.CONTAINER_FACTORY=org.apache.struts2.tiles.Str
utsTilesContainerFactory, org.apache.myfaces.shared_impl.config.MyfacesConfig=org.apache.myfaces.shared_impl.config.MyfacesConfig@140c3b9}</td>
+ </tr>
+</table>
+</div>
+
+ <div id="nav">
+ <div class="wrapper">
+ <h2 class="accessibility">Navigation</h2>
+ <ul class="clearfix">
+ <li><a href="/struts2-showcase-2.0.6/showcase.jsp">Home</a></li>
+ <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp">Ajax</a></li>
+ <li><a href="/struts2-showcase-2.0.6/chat/index.jsp">Ajax Chat</a></li>
+ <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+ <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+ <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp">Conversion</a></li>
+ <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp">CRUD</a></li>
+ <li><a href="/struts2-showcase-2.0.6/wait/index.jsp">Execute & Wait</a></li>
+ <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp">File Download</a></li>
+ <li><a href="/struts2-showcase-2.0.6/fileupload">File Upload</a></li>
+ <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp">Freemarker</a>
+ <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action">Hangman</a></li>
+ <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp">JavaServer Faces</a></li>
+ <li><a href="/struts2-showcase-2.0.6/person/index.jsp">Person Manager</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tags/index.jsp">Tags</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tiles/index.action">Tiles</a></li>
+ <li><a href="/struts2-showcase-2.0.6/token/index.jsp">Token</a></li>
+ <li><a href="/struts2-showcase-2.0.6/validation/index.jsp">Validation</a></li>
+ <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp">Help</a></li>
+ </ul>
+ </div>
+ <hr/>
+
+ </div><!-- end nav -->
+
+ </div><!-- end content -->
+
+ <div>
+ <p>
+ <a href="/struts2-showcase-2.0.6/viewSource.action?page=/tags/non-ui/debug.jsp">View Sources</a>
+ </p>
+ </div>
+ <div id="footer" class="clearfix">
+ <p>Copyright © 2003-2007 The Apache Software Foundation.</p>
+ </div><!-- end footer -->
+ <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>
Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file139960172.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html Thu May 31 02:55:56 2007
@@ -0,0 +1,208 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>View Sources</title>
+ <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+ <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+ <script language="JavaScript" type="text/javascript">
+
+ window.onload=function(){
+ if(!NiftyCheck())
+ return;
+ Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+ Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+ Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+ }
+
+ </script>
+
+ <!--// START SNIPPET: common-include-->
+<link rel="stylesheet" href="/struts2-showcase-2.0.6/struts/xhtml/styles.css" type="text/css"/>
+<script language="JavaScript" type="text/javascript">
+ // Dojo configuration
+ djConfig = {
+ baseRelativePath: "/struts2-showcase-2.0.6/struts/dojo",
+ isDebug: false,
+ bindEncoding: "UTF-8",
+ debugAtAllCosts: true // not needed, but allows the Venkman debugger to work with the includes
+ };
+</script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/dojo/dojo.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/simple/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/ajax/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/CommonFunctions.js"></script>
+
+<!--// END SNIPPET: common-include-->
+
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/tabs.css?page=%2Fajax%2Fremotediv%2Fexample2.jsp">
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css?page=%2Fajax%2Fremotediv%2Fexample2.jsp">
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css?page=%2Fajax%2Fremotediv%2Fexample2.jsp" media="print">
+ <script type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js?page=%2Fajax%2Fremotediv%2Fexample2.jsp"></script>
+ <script type="text/javascript">
+ window.onload = function() {
+ if (!NiftyCheck())
+ return;
+ Rounded("li.tab_selected", "top", "white", "transparent", "border #ffffffS");
+ Rounded("li.tab_unselected", "top", "white", "transparent", "border #ffffffS");
+ // Rounded("div#tab_header_main li","top","white","transparent","border #ffffffS");
+ // "white" needs to be replaced with the background color
+ }
+ </script>
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+ <div id="outer-header">
+ <div id="header" class="clearfix">
+ <div id="branding">
+ <h1 class="title">Struts Showcase</h1>
+
+2007/04/06 03:16:37
+
+ </div><!-- end branding -->
+
+ <div id="search">
+ <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+ </div><!-- end search -->
+
+ <hr/>
+ </div>
+ </div><!-- end header -->
+
+ <div id="content" class="clearfix">
+
+ <h1>View Sources</h1>
+
+<script type="text/javascript">
+ dojo.require("dojo.widget.TabContainer");
+ dojo.require("dojo.widget.LinkPane");
+ dojo.require("dojo.widget.ContentPane");
+</script>
+
+<div dojoType="TabContainer"
+ id="test" doLayout="false">
+
+ <div dojoType="struts:BindDiv"
+
+ id="one" label="Page" showError="true">
+
+ <h3>/ajax/remotediv/example2.jsp</h3>
+<pre>
+
+1: <%@ page contentType="text/html;charset=UTF-8" language="java" %>
+2: <%@ taglib prefix="s" uri="/struts-tags" %>
+3:
+4: <html>
+5: <head>
+6: <title>Ajax Examples</title>
+7: <jsp:include page="/ajax/commonInclude.jsp"/>
+8: </head>
+9:
+10:
+11: <body>
+12: <s:url id="ajaxTest" value="/AjaxTest.action" />
+13:
+14:
+15: <s:div
+16: id="once"
+17: theme="ajax"
+18: cssStyle="border: 1px solid yellow;"
+19: href="%{ajaxTest}"
+20: updateFreq="2000"
+21: indicator="indicator"
+22: >
+23: Initial Content</s:div>
+24: <img id="indicator" src="${pageContext.request.contextPath}/images/indicator.gif" alt="Loading..." style="display:none"/>
+25: <s:include value="../footer.jsp"/>
+26:
+27: </body>
+28: </html>
+</pre>
+ </div>
+
+ <div dojoType="struts:BindDiv"
+
+ id="two" label="Configuration" showError="true">
+
+ <h3>Unknown configuration</h3>
+<pre>
+
+
+</pre>
+ </div>
+
+ <div dojoType="struts:BindDiv"
+
+ id="three" label="Java Action" showError="true">
+
+ <h3>Unknown or unavailable Action class</h3>
+<pre>
+
+</pre>
+ </div>
+
+
+</div>
+
+ <div id="nav">
+ <div class="wrapper">
+ <h2 class="accessibility">Navigation</h2>
+ <ul class="clearfix">
+ <li><a href="/struts2-showcase-2.0.6/showcase.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Home</a></li>
+ <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Ajax</a></li>
+ <li><a href="/struts2-showcase-2.0.6/chat/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Ajax Chat</a></li>
+ <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+ <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+ <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Conversion</a></li>
+ <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">CRUD</a></li>
+ <li><a href="/struts2-showcase-2.0.6/wait/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Execute & Wait</a></li>
+ <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">File Download</a></li>
+ <li><a href="/struts2-showcase-2.0.6/fileupload?page=%2Fajax%2Fremotediv%2Fexample2.jsp">File Upload</a></li>
+ <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Freemarker</a>
+ <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Hangman</a></li>
+ <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">JavaServer Faces</a></li>
+ <li><a href="/struts2-showcase-2.0.6/person/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Person Manager</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tags/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Tags</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tiles/index.action?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Tiles</a></li>
+ <li><a href="/struts2-showcase-2.0.6/token/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Token</a></li>
+ <li><a href="/struts2-showcase-2.0.6/validation/index.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Validation</a></li>
+ <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp?page=%2Fajax%2Fremotediv%2Fexample2.jsp">Help</a></li>
+ </ul>
+ </div>
+ <hr/>
+
+ </div><!-- end nav -->
+
+ </div><!-- end content -->
+
+ <div>
+ <p>
+ <a href="/struts2-showcase-2.0.6/viewSource.action?config=file:/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/struts.xml:60&className=org.apache.struts2.showcase.source.ViewSourceAction&page=//viewSource.jsp">View Sources</a>
+ </p>
+ </div>
+ <div id="footer" class="clearfix">
+ <p>Copyright © 2003-2007 The Apache Software Foundation.</p>
+ </div><!-- end footer -->
+ <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>
Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1410748179.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html Thu May 31 02:55:56 2007
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Showcase - Fileupload</title>
+ <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+ <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+ <script language="JavaScript" type="text/javascript">
+
+ window.onload=function(){
+ if(!NiftyCheck())
+ return;
+ Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+ Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+ Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+ }
+
+ </script>
+
+
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+ <div id="outer-header">
+ <div id="header" class="clearfix">
+ <div id="branding">
+ <h1 class="title">Struts Showcase</h1>
+
+2007/04/06 03:18:12
+
+ </div><!-- end branding -->
+
+ <div id="search">
+ <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+ </div><!-- end search -->
+
+ <hr/>
+ </div>
+ </div><!-- end header -->
+
+ <div id="content" class="clearfix">
+
+ <h1>File Download Example</h1>
+
+ <ul>
+ <li>
+ <a
+
+ href="/struts2-showcase-2.0.6/filedownload/download.action"
+
+>
+Download image file.</a>
+
+ The browser should display the Struts logo.
+ </li>
+ <li>
+ <a
+
+ href="/struts2-showcase-2.0.6/filedownload/download2.action"
+
+>
+Download ZIP file.</a>
+
+ The browser should prompt for a location to save the ZIP file.
+ </li>
+ </ul>
+
+ <div id="nav">
+ <div class="wrapper">
+ <h2 class="accessibility">Navigation</h2>
+ <ul class="clearfix">
+ <li><a href="/struts2-showcase-2.0.6/showcase.jsp">Home</a></li>
+ <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp">Ajax</a></li>
+ <li><a href="/struts2-showcase-2.0.6/chat/index.jsp">Ajax Chat</a></li>
+ <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+ <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+ <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp">Conversion</a></li>
+ <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp">CRUD</a></li>
+ <li><a href="/struts2-showcase-2.0.6/wait/index.jsp">Execute & Wait</a></li>
+ <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp">File Download</a></li>
+ <li><a href="/struts2-showcase-2.0.6/fileupload">File Upload</a></li>
+ <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp">Freemarker</a>
+ <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action">Hangman</a></li>
+ <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp">JavaServer Faces</a></li>
+ <li><a href="/struts2-showcase-2.0.6/person/index.jsp">Person Manager</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tags/index.jsp">Tags</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tiles/index.action">Tiles</a></li>
+ <li><a href="/struts2-showcase-2.0.6/token/index.jsp">Token</a></li>
+ <li><a href="/struts2-showcase-2.0.6/validation/index.jsp">Validation</a></li>
+ <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp">Help</a></li>
+ </ul>
+ </div>
+ <hr/>
+
+ </div><!-- end nav -->
+
+ </div><!-- end content -->
+
+ <div>
+ <p>
+ <a href="/struts2-showcase-2.0.6/viewSource.action?page=/filedownload/index.jsp">View Sources</a>
+ </p>
+ </div>
+ <div id="footer" class="clearfix">
+ <p>Copyright © 2003-2007 The Apache Software Foundation.</p>
+ </div><!-- end footer -->
+ <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>
Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1440455414.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html Thu May 31 02:55:56 2007
@@ -0,0 +1,271 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>Ajax Examples</title>
+ <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+ <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+ <script language="JavaScript" type="text/javascript">
+
+ window.onload=function(){
+ if(!NiftyCheck())
+ return;
+ Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+ Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+ Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+ }
+
+ </script>
+
+ <link rel="stylesheet" href="/struts2-showcase-2.0.6/struts/xhtml/styles.css" type="text/css"/>
+<script language="JavaScript" type="text/javascript">
+ // Dojo configuration
+ djConfig = {
+ baseRelativePath: "/struts2-showcase-2.0.6/struts/dojo",
+ isDebug: false,
+ bindEncoding: "UTF-8",
+ debugAtAllCosts: true // not needed, but allows the Venkman debugger to work with the includes
+ };
+</script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/dojo/dojo.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/simple/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/ajax/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/CommonFunctions.js"></script>
+
+
+ <script language="JavaScript" type="text/javascript">
+ function doSomething() {
+ alert('you can manipulate the form before it gets submitted');
+ return true;
+ }
+ </script>
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+ <div id="outer-header">
+ <div id="header" class="clearfix">
+ <div id="branding">
+ <h1 class="title">Struts Showcase</h1>
+
+2007/04/06 03:17:07
+
+ </div><!-- end branding -->
+
+ <div id="search">
+ <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+ </div><!-- end search -->
+
+ <hr/>
+ </div>
+ </div><!-- end header -->
+
+ <div id="content" class="clearfix">
+
+ Remote form replacing another div:<br/>
+
+<div id='two' style="border: 1px solid yellow;"><b>initial content</b></div>
+<form namespace="/ajax/remoteforms" id="theForm2" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;"
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+ <input type='text' name='data' value='Struts User'>
+
+ <tr>
+ <td colspan="2"><div align="right"> <input type="submit" dojoType="struts:Bind" event="onclick" value="GO2"
+ id="theForm2_0" targets="two" />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+
+Remote form replacing the forms content:<br/>
+<form namespace="/ajax/remoteforms" id="theForm3" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;"
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+ <input type='text' name='data' value='Struts User'>
+
+ <tr>
+ <td colspan="2"><div align="right"> <input type="submit" dojoType="struts:Bind" event="onclick" value="GO3"
+ id="theForm3_0" targets="theForm3" />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+Remote form evaluating suplied JS on completion:<br/>
+<form namespace="/ajax/remoteforms" id="theForm4" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;"
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+ <input type='text' name='data' value='Struts User'>
+
+ <tr>
+ <td colspan="2"><div align="right"> <input type="submit" dojoType="struts:Bind" event="onclick" value="GO4"
+ id="theForm4_0" />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+Remote form replacing the forms content after confirming results:<br/>
+<form namespace="/ajax/remoteforms" id="theForm5" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;"
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+ <input type='text' name='data' value='Struts User'>
+
+ <tr>
+ <td colspan="2"><div align="right"> <input type="submit" dojoType="struts:Bind" event="onclick" value="GO3"
+ id="theForm5_0" targets="theForm5" />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+Remote form replacing the forms content after running a function:<br/>
+<form namespace="/ajax/remoteforms" id="theForm6" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;"
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+ <input type='text' name='data' value='Struts User'>
+
+ <tr>
+ <td colspan="2"><div align="right"> <input type="submit" dojoType="struts:Bind" event="onclick" value="GO3"
+ id="theForm6_0" targets="theForm6" />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+
+A form with no remote submit (so should not be ajaxified):<br/>
+<form namespace="/ajax/remoteforms" id="theForm7" name="AjaxRemoteForm" action="/struts2-showcase-2.0.6/ajax/remoteforms/AjaxRemoteForm.action" method="post" style="border: 1px solid green;"
+>
+<table class="wwFormTable" style="border: 1px solid green;">
+
+ <input type='text' name='data' value='Struts User'>
+
+ <tr>
+ <td colspan="2"><div align="right"> <input type="submit" dojoType="struts:Bind" event="onclick" value="Go AWAY"
+ id="theForm7_0" targets="theForm7" />
+
+</div></td>
+</tr>
+
+
+
+
+<!-- javascript that is needed for tooltips -->
+<script language="JavaScript" type="text/javascript">dojo.require("dojo.widget.html.Tooltip");dojo.require("dojo.fx.html");</script>
+
+</table>
+</form>
+
+ <div id="nav">
+ <div class="wrapper">
+ <h2 class="accessibility">Navigation</h2>
+ <ul class="clearfix">
+ <li><a href="/struts2-showcase-2.0.6/showcase.jsp">Home</a></li>
+ <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp">Ajax</a></li>
+ <li><a href="/struts2-showcase-2.0.6/chat/index.jsp">Ajax Chat</a></li>
+ <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+ <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+ <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp">Conversion</a></li>
+ <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp">CRUD</a></li>
+ <li><a href="/struts2-showcase-2.0.6/wait/index.jsp">Execute & Wait</a></li>
+ <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp">File Download</a></li>
+ <li><a href="/struts2-showcase-2.0.6/fileupload">File Upload</a></li>
+ <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp">Freemarker</a>
+ <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action">Hangman</a></li>
+ <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp">JavaServer Faces</a></li>
+ <li><a href="/struts2-showcase-2.0.6/person/index.jsp">Person Manager</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tags/index.jsp">Tags</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tiles/index.action">Tiles</a></li>
+ <li><a href="/struts2-showcase-2.0.6/token/index.jsp">Token</a></li>
+ <li><a href="/struts2-showcase-2.0.6/validation/index.jsp">Validation</a></li>
+ <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp">Help</a></li>
+ </ul>
+ </div>
+ <hr/>
+
+ </div><!-- end nav -->
+
+ </div><!-- end content -->
+
+ <div>
+ <p>
+ <a href="/struts2-showcase-2.0.6/viewSource.action?page=/ajax/remoteforms/index.jsp">View Sources</a>
+ </p>
+ </div>
+ <div id="footer" class="clearfix">
+ <p>Copyright © 2003-2007 The Apache Software Foundation.</p>
+ </div><!-- end footer -->
+ <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>
Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1470574194.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html
URL: http://svn.apache.org/viewvc/harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html?view=auto&rev=543102
==============================================================================
--- harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html (added)
+++ harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html Thu May 31 02:55:56 2007
@@ -0,0 +1,211 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <title>View Sources</title>
+ <link href="/struts2-showcase-2.0.6/styles/main.css" rel="stylesheet" type="text/css" media="all"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css" rel="stylesheet" type="text/css"/>
+ <link href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css" rel="stylesheet" type="text/css" media="print"/>
+
+ <script language="JavaScript" type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js"></script>
+
+ <script language="JavaScript" type="text/javascript">
+
+ window.onload=function(){
+ if(!NiftyCheck())
+ return;
+ Rounded("blockquote","tr bl","#ECF1F9","#CDFFAA","smooth border #88D84F");
+ Rounded("div#outer-header", "all", "white", "#818EBD", "smooth border #434F7C");
+ Rounded("div#footer", "all", "white", "#818EBD", "smooth border #434F7C");
+ }
+
+ </script>
+
+ <!--// START SNIPPET: common-include-->
+<link rel="stylesheet" href="/struts2-showcase-2.0.6/struts/xhtml/styles.css" type="text/css"/>
+<script language="JavaScript" type="text/javascript">
+ // Dojo configuration
+ djConfig = {
+ baseRelativePath: "/struts2-showcase-2.0.6/struts/dojo",
+ isDebug: false,
+ bindEncoding: "UTF-8",
+ debugAtAllCosts: true // not needed, but allows the Venkman debugger to work with the includes
+ };
+</script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/dojo/dojo.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/simple/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/ajax/dojoRequire.js"></script>
+<script language="JavaScript" type="text/javascript"
+ src="/struts2-showcase-2.0.6/struts/CommonFunctions.js"></script>
+
+<!--// END SNIPPET: common-include-->
+
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/tabs.css?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyCorners.css?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">
+ <link rel="stylesheet" type="text/css" href="/struts2-showcase-2.0.6/struts/niftycorners/niftyPrint.css?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp" media="print">
+ <script type="text/javascript" src="/struts2-showcase-2.0.6/struts/niftycorners/nifty.js?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp"></script>
+ <script type="text/javascript">
+ window.onload = function() {
+ if (!NiftyCheck())
+ return;
+ Rounded("li.tab_selected", "top", "white", "transparent", "border #ffffffS");
+ Rounded("li.tab_unselected", "top", "white", "transparent", "border #ffffffS");
+ // Rounded("div#tab_header_main li","top","white","transparent","border #ffffffS");
+ // "white" needs to be replaced with the background color
+ }
+ </script>
+</head>
+
+<body id="page-home">
+
+
+<div id="page">
+ <div id="outer-header">
+ <div id="header" class="clearfix">
+ <div id="branding">
+ <h1 class="title">Struts Showcase</h1>
+
+2007/04/06 03:17:02
+
+ </div><!-- end branding -->
+
+ <div id="search">
+ <img src="/struts2-showcase-2.0.6/images/struts-power.gif" alt="Powered by Struts"/>
+ </div><!-- end search -->
+
+ <hr/>
+ </div>
+ </div><!-- end header -->
+
+ <div id="content" class="clearfix">
+
+ <h1>View Sources</h1>
+
+<script type="text/javascript">
+ dojo.require("dojo.widget.TabContainer");
+ dojo.require("dojo.widget.LinkPane");
+ dojo.require("dojo.widget.ContentPane");
+</script>
+
+<div dojoType="TabContainer"
+ id="test" doLayout="false">
+
+ <div dojoType="struts:BindDiv"
+
+ id="one" label="Page" showError="true">
+
+ <h3>/ajax/tabbedpanel/example5.jsp</h3>
+<pre>
+
+1: <%@ page contentType="text/html;charset=UTF-8" language="java" %>
+2: <%@ taglib prefix="s" uri="/struts-tags" %>
+3:
+4: <html>
+5: <head>
+6: <title>Ajax examples - tabbled panel</title>
+7:
+8: <jsp:include page="/ajax/commonInclude.jsp"/>
+9: <link rel="stylesheet" type="text/css" href="<s:url value="/struts/tabs.css"/>">
+10:
+11:
+12: </head>
+13:
+14: <body>
+15:
+16: <s:tabbedPanel id="test2" theme="simple" cssStyle="width: 500px; height: 300px;" doLayout="true" closeButton="pane" labelposition="bottom">
+17: <s:div id="left" label="test1" theme="ajax" >
+18: I'm a Tab!!!
+19: </s:div >
+20: <s:div id="middle" label="test2" theme="ajax" >
+21: I'm the other Tab!!!
+22: </s:div >
+23:
+24: </s:tabbedPanel>
+25:
+26:
+27:
+28: <s:include value="../footer.jsp"/>
+29:
+30: </body>
+31: </html>
+</pre>
+ </div>
+
+ <div dojoType="struts:BindDiv"
+
+ id="two" label="Configuration" showError="true">
+
+ <h3>Unknown configuration</h3>
+<pre>
+
+
+</pre>
+ </div>
+
+ <div dojoType="struts:BindDiv"
+
+ id="three" label="Java Action" showError="true">
+
+ <h3>Unknown or unavailable Action class</h3>
+<pre>
+
+</pre>
+ </div>
+
+
+</div>
+
+ <div id="nav">
+ <div class="wrapper">
+ <h2 class="accessibility">Navigation</h2>
+ <ul class="clearfix">
+ <li><a href="/struts2-showcase-2.0.6/showcase.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Home</a></li>
+ <li><a href="/struts2-showcase-2.0.6/ajax/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Ajax</a></li>
+ <li><a href="/struts2-showcase-2.0.6/chat/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Ajax Chat</a></li>
+ <li><a href="/struts2-showcase-2.0.6/actionchaining/actionChain1!input.action">Action Chaining</a></li>
+ <li><a href="/struts2-showcase-2.0.6/config-browser/index.action">Config Browser</a></li>
+ <li><a href="/struts2-showcase-2.0.6/conversion/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Conversion</a></li>
+ <li><a href="/struts2-showcase-2.0.6/empmanager/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">CRUD</a></li>
+ <li><a href="/struts2-showcase-2.0.6/wait/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Execute & Wait</a></li>
+ <li><a href="/struts2-showcase-2.0.6/filedownload/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">File Download</a></li>
+ <li><a href="/struts2-showcase-2.0.6/fileupload?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">File Upload</a></li>
+ <li><a href="/struts2-showcase-2.0.6/freemarker/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Freemarker</a>
+ <li><a href="/struts2-showcase-2.0.6/hangman/hangmanMenu.action?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Hangman</a></li>
+ <li><a href="/struts2-showcase-2.0.6/jsf/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">JavaServer Faces</a></li>
+ <li><a href="/struts2-showcase-2.0.6/person/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Person Manager</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tags/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Tags</a></li>
+ <li><a href="/struts2-showcase-2.0.6/tiles/index.action?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Tiles</a></li>
+ <li><a href="/struts2-showcase-2.0.6/token/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Token</a></li>
+ <li><a href="/struts2-showcase-2.0.6/validation/index.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Validation</a></li>
+ <li class="last"><a href="/struts2-showcase-2.0.6/help.jsp?page=%2Fajax%2Ftabbedpanel%2Fexample5.jsp">Help</a></li>
+ </ul>
+ </div>
+ <hr/>
+
+ </div><!-- end nav -->
+
+ </div><!-- end content -->
+
+ <div>
+ <p>
+ <a href="/struts2-showcase-2.0.6/viewSource.action?config=file:/C:/mol/tools/jakarta-tomcat-5.0.30/webapps/struts2-showcase-2.0.6/WEB-INF/classes/struts.xml:60&className=org.apache.struts2.showcase.source.ViewSourceAction&page=//viewSource.jsp">View Sources</a>
+ </p>
+ </div>
+ <div id="footer" class="clearfix">
+ <p>Copyright © 2003-2007 The Apache Software Foundation.</p>
+ </div><!-- end footer -->
+ <p/>
+
+</div><!-- end page -->
+
+</body>
+</html>
Propchange: harmony/enhanced/buildtest/branches/2.0/tests/struts_test/resources/showcase/file1485970181.html
------------------------------------------------------------------------------
svn:eol-style = native