diff options
Diffstat (limited to 'sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp')
3 files changed, 49 insertions, 0 deletions
diff --git a/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/home.jsp b/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/home.jsp new file mode 100644 index 0000000000..3731cc9976 --- /dev/null +++ b/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/home.jsp @@ -0,0 +1,11 @@ +#set( $symbol_pound = '#' ) +#set( $symbol_dollar = '$' ) +#set( $symbol_escape = '\' ) +<%@ include file="/WEB-INF/jsp/taglibs.jsp" %> + +<s:layout-render name="/WEB-INF/jsp/layout.jsp" title="Welcome"> + <s:layout-component name="body"> + <p>sayHello returns: ${symbol_dollar}{actionBean.hello}</p> + <p>Congratulations, you've set up a Stripes SCA project!</p> + </s:layout-component> +</s:layout-render> diff --git a/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/layout.jsp b/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/layout.jsp new file mode 100644 index 0000000000..a5fe858e87 --- /dev/null +++ b/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/layout.jsp @@ -0,0 +1,24 @@ +#set( $symbol_pound = '#' ) +#set( $symbol_dollar = '$' ) +#set( $symbol_escape = '\' ) +<%@ include file="/WEB-INF/jsp/taglibs.jsp" %> + +<s:layout-definition> + +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<html> + <head> + <title>${symbol_dollar}{title}</title> + <link rel="stylesheet" type="text/css" href="${symbol_dollar}{contextPath}/css/style.css"> + <s:layout-component name="head"> + </s:layout-component> + </head> + <body> + <div id="main"> + <s:layout-component name="body"> + </s:layout-component> + </div> + </body> +</html> + +</s:layout-definition>
\ No newline at end of file diff --git a/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/taglibs.jsp b/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/taglibs.jsp new file mode 100644 index 0000000000..27c0dea9e5 --- /dev/null +++ b/sandbox/ant/sca/trunk/archetypes/quickstart-stripes/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/jsp/taglibs.jsp @@ -0,0 +1,14 @@ +#set( $symbol_pound = '#' ) +#set( $symbol_dollar = '$' ) +#set( $symbol_escape = '\' ) +<%-- Stripes TLD --%> +<%@ taglib prefix="s" uri="http://stripes.sourceforge.net/stripes.tld" %> +<%@ taglib prefix="sdyn" uri="http://stripes.sourceforge.net/stripes-dynattr.tld" %> + +<%-- JSTL TLDs --%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> + +<%-- This is so that you can conveniently refer to the context path with ${symbol_dollar}{contextPath} --%> +<c:set var="contextPath" value="${symbol_dollar}{pageContext.request.contextPath}"/> |