Added: struts/shale/trunk/sql-browser/src/systest/org/apache/shale/blank/systest/WelcomeTestCase.java URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/systest/org/apache/shale/blank/systest/WelcomeTestCase.java?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/systest/org/apache/shale/blank/systest/WelcomeTestCase.java (added) +++ struts/shale/trunk/sql-browser/src/systest/org/apache/shale/blank/systest/WelcomeTestCase.java Mon Jan 30 22:03:15 2006 @@ -0,0 +1,100 @@ +/* + * Copyright 2005 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. + * + * $Id$ + */ + +package org.apache.shale.blank.systest; + +import java.util.ResourceBundle; +import junit.framework.Test; +import junit.framework.TestSuite; +import org.apache.shale.test.htmlunit.AbstractHtmlUnitTestCase; + +/** + * <p>System test case for the <code>/welcome.jsp</code> page.</p> + */ +public class WelcomeTestCase extends AbstractHtmlUnitTestCase { + + + // ------------------------------------------------------------ Constructors + + + /** + * <p>Construct a new instance of this test case.</p> + * + * @param name Name of the new test case + */ + public WelcomeTestCase(String name) { + + super(name); + + } + + + // ------------------------------------------------------ Instance Variables + + + private ResourceBundle bundle = + ResourceBundle.getBundle("org.apache.shale.blank.Bundle"); + + + // ------------------------------------------------------ Test Setup Methods + + + /** + * <p>Set up the instance variables required for this test case.</p> + */ + public void setUp() throws Exception { + + super.setUp(); + page("/"); + + } + + + /** + * <p>Return the set of tests included in this test suite.</p> + */ + public static Test suite() { + + return (new TestSuite(WelcomeTestCase.class)); + + } + + + /** + * <p>Tear down instance variables required by this test case.</p> + */ + public void tearDown() { + + super.tearDown(); + + } + + + + // ------------------------------------------------- Individual Test Methods + + + // Test a pristine instance of this page + public void testPristine() throws Exception { + + assertEquals(bundle.getString("welcome.title"), title()); + + } + + +}
Propchange: struts/shale/trunk/sql-browser/src/systest/org/apache/shale/blank/systest/WelcomeTestCase.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/systest/org/apache/shale/blank/systest/WelcomeTestCase.java ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/test/org/apache/shale/blank/WelcomeBeanTestCase.java URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/test/org/apache/shale/blank/WelcomeBeanTestCase.java?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/test/org/apache/shale/blank/WelcomeBeanTestCase.java (added) +++ struts/shale/trunk/sql-browser/src/test/org/apache/shale/blank/WelcomeBeanTestCase.java Mon Jan 30 22:03:15 2006 @@ -0,0 +1,107 @@ +/* + * 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. + * + * $Id$ + */ + +package org.apache.shale.blank; + +import junit.framework.Test; +import junit.framework.TestSuite; +import org.apache.shale.test.base.AbstractViewControllerTestCase; + +/** + * <p>Test case for the [EMAIL PROTECTED] WelcomeBean} ViewController implementation.</p> + * + * $Id$ + */ +public class WelcomeBeanTestCase extends AbstractViewControllerTestCase { + + + // ------------------------------------------------------------ Constructors + + + // Construct a new instance of this test case. + public WelcomeBeanTestCase(String name) { + super(name); + } + + + // ---------------------------------------------------- Overall Test Methods + + + // Set up instance variables required by this test case. + public void setUp() { + + // Perform superclass setup tasks + super.setUp(); + + // Construct a new instance to be tested + bean = new WelcomeBean(); + + // Insert any additional setup for your unit test methods here + + } + + // Return the tests included in this test case. + public static Test suite() { + + return (new TestSuite(WelcomeBeanTestCase.class)); + + } + + + // Tear down instance variables required by this test case. + public void tearDown() { + + // Insert any additional teardown for your unit test methods here + + // Remove the instance we just tested + bean = null; + + // Perform superclass teardown tasks + super.tearDown(); + + } + + + // ------------------------------------------------------ Instance Variables + + + // The instance to be tested + WelcomeBean bean = null; + + + // ------------------------------------------------------------ Test Methods + + + // Test behavior of prerender() method + public void testPrerender() { + + bean.prerender(); + assertNotNull(bean.getTimestamp()); + + } + + + // Test a pristine instance of [EMAIL PROTECTED] WelcomeBean} + public void testPristine() { + + assertNull(bean.getTimestamp()); + + } + + +} Propchange: struts/shale/trunk/sql-browser/src/test/org/apache/shale/blank/WelcomeBeanTestCase.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/test/org/apache/shale/blank/WelcomeBeanTestCase.java ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/web/WEB-INF/chain-config.xml URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/web/WEB-INF/chain-config.xml?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/web/WEB-INF/chain-config.xml (added) +++ struts/shale/trunk/sql-browser/src/web/WEB-INF/chain-config.xml Mon Jan 30 22:03:15 2006 @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + + 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. + +--> + +<catalogs> + + <catalog name="shale"> + + <!-- Define preprocessing command chain for Shale to execute --> +<!-- + <chain name="preprocess"> + + </chain> +--> + + <!-- Define postprocessing command chain for Shale to execute --> +<!-- + <chain name="postprocess"> + + </chain> +--> + + </catalog> + + +</catalogs> Propchange: struts/shale/trunk/sql-browser/src/web/WEB-INF/chain-config.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/web/WEB-INF/chain-config.xml ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/web/WEB-INF/dialog-config.xml URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/web/WEB-INF/dialog-config.xml?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/web/WEB-INF/dialog-config.xml (added) +++ struts/shale/trunk/sql-browser/src/web/WEB-INF/dialog-config.xml Mon Jan 30 22:03:15 2006 @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!DOCTYPE dialogs PUBLIC + "-//Apache Software Foundation//DTD Shale Dialog Configuration 1.0//EN" + "http://struts.apache.org/dtds/shale-dialog-config_1_0.dtd"> + +<!-- + + 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. + + $Id$ + +--> + +<dialogs> + + <!-- Define your application dialogs here, similar to the following example --> + +<!-- + <dialog name="Log On" + start="Check Cookie"> + + <action name="Check Cookie" + method="#{profile$logon.check}"> + <transition outcome="authenticated" + target="Exit"/> + <transition outcome="unauthenticated" + target="Logon Form"/> + </action> + + <view name="Logon Form" + viewId="/profile/logon.jsp"> + <transition outcome="authenticated" + target="Exit"/> + <transition outcome="create" + target="Create Profile"/> + <transition outcome="cancel" + target="Exit"/> + </view> + + <subdialog name="Create Profile" + dialogName="Edit Profile"> + <transition outcome="success" + target="Exit"/> + </subdialog> + + <end name="Exit" + viewId="/usecases.jsp"/> + + </dialog> +--> + + +</dialogs> Propchange: struts/shale/trunk/sql-browser/src/web/WEB-INF/dialog-config.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/web/WEB-INF/dialog-config.xml ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/web/WEB-INF/faces-config.xml URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/web/WEB-INF/faces-config.xml?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/web/WEB-INF/faces-config.xml (added) +++ struts/shale/trunk/sql-browser/src/web/WEB-INF/faces-config.xml Mon Jan 30 22:03:15 2006 @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + + 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. + + $Id$ + +--> + +<!DOCTYPE faces-config PUBLIC + "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN" + "http://java.sun.com/dtd/web-facesconfig_1_1.dtd"> + +<faces-config> + + + <!-- ========================= Locale Management ========================= --> + + + <!-- Uncomment the following element and configure the default and + supported locales for your application --> +<!-- + <application> + <locale-config> + <default-locale>en</default-locale> + <supported-locale>en</supported-locale> + <supported-locale>fr</supported-locale> + <supported-locale>de</supported-locale> + <supported-locale>es</supported-locale> + </locale-config> + </application> +--> + + + <!-- Uncomment the following element (after fixing the package name as needed) + if your localized message bundle contains replacements for the standard + converter or validator error messages. --> +<!-- + <application> + <message-bundle>org.apache.shale.blank.Bundle</message-bundle> + </application> +--> + + + <!-- ============================== /welcome.jsp ========================= --> + + + <!-- + <managed-bean> + <managed-bean-name>welcome</managed-bean-name> + <managed-bean-class>org.apache.shale.blank.WelcomeBean</managed-bean-class> + <managed-bean-scope>request</managed-bean-scope> + </managed-bean> + --> + + <!-- This simple example has no navigation rules, but if it did they could + go right here. JavaServer Faces lets you organize the elements of the + configuration resources in whatever order makes sense. In most cases, + it will be easiest to group the settings related to each individual + page, or group of related pages, together. + --> +<!-- + <navigation-rule> + <from-view-id>/welcome.jsp</from-view-id> + <navigation-case> + <from-outcome>next</from-outcome> + <to-view-id>/nextpage.jsp</to-view-id> + </navigation-case> + </navigation-rule> +--> + +</faces-config> Propchange: struts/shale/trunk/sql-browser/src/web/WEB-INF/faces-config.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/web/WEB-INF/faces-config.xml ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/web/WEB-INF/web.xml URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/web/WEB-INF/web.xml?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/web/WEB-INF/web.xml (added) +++ struts/shale/trunk/sql-browser/src/web/WEB-INF/web.xml Mon Jan 30 22:03:15 2006 @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + 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. + + $Id$ +--> +<web-app version="2.4" 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"> + + <!-- Display name for this application --> + <display-name>@projectName@</display-name> + + <!-- Select JSF State Saving Mode --> + <context-param> + <param-name>javax.faces.STATE_SAVING_METHOD</param-name> + <param-value>@stateSaving@</param-value> + </context-param> + + <!-- JSF Configuration Resources (comma-separated list) --> + <context-param> + <param-name>javax.faces.CONFIG_FILES</param-name> + <param-value>/WEB-INF/faces-config.xml</param-value> + </context-param> + + <!-- Commons Chain Configuration Resources --> + <context-param> + <param-name>org.apache.commons.chain.CONFIG_WEB_RESOURCE</param-name> + <param-value>/WEB-INF/chain-config.xml</param-value> + </context-param> + + <!-- Dialog Configuration Resources (comma-separated list) --> + <context-param> + <param-name>org.apache.shale.dialog.CONFIGURATION</param-name> + <param-value>/WEB-INF/dialog-config.xml</param-value> + </context-param> + + <!-- Spring ApplicationContext Configuration (space separated list) --> +<!-- + <context-param> + <param-name>contextConfigLocation</param-name> + <param-value>/WEB-INF/applicationContext.xml</param-value> + </context-param> +--> + + <!-- Shale Application Controller Filter --> + <filter> + <filter-name>shale</filter-name> + <filter-class> + org.apache.shale.faces.ShaleApplicationFilter + </filter-class> + </filter> + + <!-- Shale Application Controller Filter Mapping --> + <filter-mapping> + <filter-name>shale</filter-name> + <url-pattern>/*</url-pattern> + <dispatcher>REQUEST</dispatcher> + <dispatcher>FORWARD</dispatcher> + </filter-mapping> + + <!-- Commons Chain Configuration Listener --> + <listener> + <listener-class> + org.apache.commons.chain.web.ChainListener + </listener-class> + </listener> + + <!-- Spring ApplicationContext Configuration Listener --> +<!-- + <listener> + <listener-class> + org.springframework.web.context.ContextLoaderListener + </listener-class> + </listener> +--> + + <!-- JavaServer Faces Servlet Configuration --> + <listener> + <listener-class>org.apache.shale.examples.sqlbrowser.Listener</listener-class> + </listener> + <servlet> + <servlet-name>faces</servlet-name> + <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> + <load-on-startup>1</load-on-startup> + </servlet> + + <!-- JavaServer Faces Servlet Mapping --> + <servlet-mapping> + <servlet-name>faces</servlet-name> + <url-pattern>*.faces</url-pattern> + </servlet-mapping> + + <!-- Welcome File List --> + <welcome-file-list> + <welcome-file>index.jsp</welcome-file> + </welcome-file-list> + +</web-app> Propchange: struts/shale/trunk/sql-browser/src/web/WEB-INF/web.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/web/WEB-INF/web.xml ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/web/index.jsp URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/web/index.jsp?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/web/index.jsp (added) +++ struts/shale/trunk/sql-browser/src/web/index.jsp Mon Jan 30 22:03:15 2006 @@ -0,0 +1,21 @@ +<%-- + + 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. + + $Id$ + +--%> + +<jsp:forward page="/query.faces"/> Propchange: struts/shale/trunk/sql-browser/src/web/index.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/web/index.jsp ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/web/messages.jspf URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/web/messages.jspf?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/web/messages.jspf (added) +++ struts/shale/trunk/sql-browser/src/web/messages.jspf Mon Jan 30 22:03:15 2006 @@ -0,0 +1,23 @@ +<%-- + + 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. + + $Id$ + +--%> + +<f:loadBundle var="messages" + basename="org.apache.shale.examples.sqlbrowser.Bundle"/> + Propchange: struts/shale/trunk/sql-browser/src/web/messages.jspf ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/web/messages.jspf ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/web/query.jsp URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/web/query.jsp?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/web/query.jsp (added) +++ struts/shale/trunk/sql-browser/src/web/query.jsp Mon Jan 30 22:03:15 2006 @@ -0,0 +1,90 @@ +<%-- + + 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. + + $Id$ + +--%> + +<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %> +<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %> + +<f:view> +<%-- <%@ include file="messages.jspf"%> --%> + +<html> + + <head> + <title><h:outputText value="#{messages['sqlbrowser.title']}"/></title> + <head> + + <body> + + <h:form id="form"> + + <h:panelGrid columns="1"> + + <h:panelGrid columns="2"> + + <%-- First Row --%> + + <h:outputLabel for="dataSource" + value="#{messages['sqlbrowser.dataSource']}"/> + + <h:selectOneMenu id="dataSource" + value="#{query.dataSource"> + <f:selectItems value="#{appbean.dataSources}"/> + </h:selectOneMenu> + + <%-- Second Row --%> + + <h:outputLabel for="query" + value="#{messages['sqlbrowser.query']}"/> + + <h:inputTextarea id="query" + value="#{query.query}" + cols="80" + rows="10"/> + + <%-- Third Row --%> + + <h:outputText value=""/> + + <h:commandButton id="execute" + action="#{query.execute}" + value="#{messages['sqlbrowser.execute']}"/> + + </h:panelGrid> + + <%-- Message list in case there are any errors --%> + + <h:messages id="messages"/> + + <%-- Table containing the query results --%> + + <h:dataTable id="results" + binding="#{query.results}" + rendered="#{query.completed}" + var="currentRow"/> + + </h:panelGrid> + + </h:form> + + </body> + +</html> + +</f:view> Propchange: struts/shale/trunk/sql-browser/src/web/query.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/web/query.jsp ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL Added: struts/shale/trunk/sql-browser/src/web/welcome.jsp URL: http://svn.apache.org/viewcvs/struts/shale/trunk/sql-browser/src/web/welcome.jsp?rev=373732&view=auto ============================================================================== --- struts/shale/trunk/sql-browser/src/web/welcome.jsp (added) +++ struts/shale/trunk/sql-browser/src/web/welcome.jsp Mon Jan 30 22:03:15 2006 @@ -0,0 +1,46 @@ +<%-- + + 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. + + $Id$ + +--%> + +<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %> +<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %> + +<f:view> + <[EMAIL PROTECTED] file="messages.jspf"%> + +<html> + + <head> + <title><h:outputText value="#{messages['welcome.title']}"/></title> + <head> + + <body> + + <p> + <h:outputText value="#{messages['welcome.prompt']}"/> + <h:outputText value="#{welcome.timestamp}"> + <f:convertDateTime type="both"/> + </h:outputText> + </p> + + </body> + +</html> + +</f:view> Propchange: struts/shale/trunk/sql-browser/src/web/welcome.jsp ------------------------------------------------------------------------------ svn:eol-style = native Propchange: struts/shale/trunk/sql-browser/src/web/welcome.jsp ------------------------------------------------------------------------------ svn:keywords = Date Author Id Revision HeadURL --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]