Repository: struts
Updated Branches:
  refs/heads/master 0a71c5c9a -> 6070b57f7


WW-4505 Add plugin to support bean validation

Move links to validation examples to dropdown submenu


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/53962a05
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/53962a05
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/53962a05

Branch: refs/heads/master
Commit: 53962a053115551660e3d9b8e6bec5e305a3bd67
Parents: b6afefe
Author: Johannes Geppert <joh...@gmail.com>
Authored: Wed May 27 21:08:50 2015 +0200
Committer: Johannes Geppert <joh...@gmail.com>
Committed: Wed May 27 21:08:50 2015 +0200

----------------------------------------------------------------------
 .../src/main/webapp/WEB-INF/decorators/main.jsp | 24 +++++++++-
 .../main/webapp/WEB-INF/validation/index.jsp    | 49 --------------------
 2 files changed, 23 insertions(+), 50 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/struts/blob/53962a05/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp
----------------------------------------------------------------------
diff --git a/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp
index 1479f18..391d0c8 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/decorators/main.jsp
@@ -195,7 +195,29 @@
                             <li><s:a value="/skill/index.html">CRUD</s:a></li>
                             <li><s:a value="/wait/index.html">Execute &amp; 
Wait</s:a></li>
                             <li><s:a value="/token/index.html">Token</s:a></li>
-                            <li><s:a 
value="/validation/index.action">Validation</s:a></li>
+                            <li class="dropdown-submenu">
+                                <a href="#">Validation</a>
+                                <ul class="dropdown-menu">
+
+                                    <s:url var="quizBasic" 
namespace="/validation" action="quizBasic" method="input"/>
+                                    <s:url var="quizClient" 
namespace="/validation" action="quizClient" method="input"/>
+                                    <s:url var="quizClientCss" 
namespace="/validation" action="quizClientCss" method="input"/>
+                                    <s:url var="fieldValidatorUrl" 
action="showFieldValidatorsExamples" namespace="/validation"/>
+                                    <s:url var="nonFieldValidatorUrl" 
action="showNonFieldValidatorsExamples" namespace="/validation"/>
+                                    <s:url var="visitorValidatorUrl" 
action="showVisitorValidatorsExamples" namespace="/validation"/>
+                                    <s:url var="clientSideValidationUrl" 
action="clientSideValidationExample" namespace="/validation"/>
+                                    <s:url var="backToShowcase" 
action="showcase" namespace="/"/>
+                                    <s:url 
var="storeMessageAcrossRequestExample" namespace="/validation" 
action="storeErrorsAcrossRequestExample"/>
+                                    <li><s:a href="%{fieldValidatorUrl}">Field 
Validators</s:a></li>
+                                    <li><s:a 
href="%{clientSideValidationUrl}">Field Validators with client-side 
JavaScript</s:a></li>
+                                    <li><s:a 
href="%{nonFieldValidatorUrl}">Non Field Validator</s:a></li>
+                                    <li><s:a 
href="%{storeMessageAcrossRequestExample}">Store across request using 
MessageStoreInterceptor (Example)</s:a></li>
+                                    <li><s:a href="%{quizBasic}">Validation 
(basic)</s:a></li>
+                                    <li><s:a href="%{quizClient}">Validation 
(client)</s:a></li>
+                                    <li><s:a 
href="%{quizClientCss}">Validation (client using css_xhtml theme)</s:a></li>
+                                    <li><s:a 
href="%{visitorValidatorUrl}">Visitor Validator</s:a></li>
+                                </ul>
+                            </li>
                             <li><s:url var="url" namespace="/modelDriven" 
action="modelDriven"/><s:a
                                     href="%{url}">Model Driven</s:a></li>
                         </ul>

http://git-wip-us.apache.org/repos/asf/struts/blob/53962a05/apps/showcase/src/main/webapp/WEB-INF/validation/index.jsp
----------------------------------------------------------------------
diff --git a/apps/showcase/src/main/webapp/WEB-INF/validation/index.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/validation/index.jsp
deleted file mode 100644
index cca10f1..0000000
--- a/apps/showcase/src/main/webapp/WEB-INF/validation/index.jsp
+++ /dev/null
@@ -1,49 +0,0 @@
-<%--
-    index.jsp
-
-    @author tm_jee
-    @version $Date$ $Id$
---%>
-
-<%@taglib prefix="s" uri="/struts-tags" %>
-
-<html>
-<head>
-       <title>Struts2 Showcase - Validation</title>
-</head>
-<body>
-
-<div class="page-header">
-       <h1>Validation Examples</h1>
-</div>
-
-<div class="container-fluid">
-       <div class="row-fluid">
-               <div class="span12">
-
-                       <s:url var="quizBasic" namespace="/validation" 
action="quizBasic" method="input"/>
-                       <s:url var="quizClient" namespace="/validation" 
action="quizClient" method="input"/>
-                       <s:url var="quizClientCss" namespace="/validation" 
action="quizClientCss" method="input"/>
-                       <s:url var="fieldValidatorUrl" 
action="showFieldValidatorsExamples" namespace="/validation"/>
-                       <s:url var="nonFieldValidatorUrl" 
action="showNonFieldValidatorsExamples" namespace="/validation"/>
-                       <s:url var="visitorValidatorUrl" 
action="showVisitorValidatorsExamples" namespace="/validation"/>
-                       <s:url var="clientSideValidationUrl" 
action="clientSideValidationExample" namespace="/validation"/>
-                       <s:url var="backToShowcase" action="showcase" 
namespace="/"/>
-                       <s:url var="storeMessageAcrossRequestExample" 
namespace="/validation" action="storeErrorsAcrossRequestExample"/>
-
-                       <ul>
-                               <li><s:a href="%{fieldValidatorUrl}">Field 
Validators</s:a></li>
-                               <li><s:a 
href="%{clientSideValidationUrl}">Field Validators with client-side 
JavaScript</s:a></li>
-                               <li><s:a href="%{nonFieldValidatorUrl}">Non 
Field Validator</s:a></li>
-                               <li><s:a 
href="%{storeMessageAcrossRequestExample}">Store across request using 
MessageStoreInterceptor (Example)</s:a></li>
-                               <li><s:a href="%{quizBasic}">Validation 
(basic)</s:a></li>
-                               <li><s:a href="%{quizClient}">Validation 
(client)</s:a></li>
-                               <li><s:a href="%{quizClientCss}">Validation 
(client using css_xhtml theme)</s:a></li>
-                               <li><s:a href="%{visitorValidatorUrl}">Visitor 
Validator</s:a></li>
-                       </ul>
-               </div>
-       </div>
-</div>
-</body>
-</html>
-

Reply via email to