This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch WW-5653-bootstrap5-sample-apps
in repository https://gitbox.apache.org/repos/asf/struts.git

commit 166557145b6114bd747a14d5b099e4585cb88485
Author: Lukasz Lenart <[email protected]>
AuthorDate: Sat Jul 18 06:27:25 2026 +0200

    WW-5653 feat(showcase): migrate tag-demo pages to Bootstrap 5
    
    Co-Authored-By: Claude Opus 4.8 <[email protected]>
---
 .../main/webapp/WEB-INF/tags/non-ui/actionTag/showActionTagDemo.jsp   | 2 +-
 apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/date.jsp            | 2 +-
 apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/debug.jsp           | 2 +-
 apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.jsp    | 2 +-
 .../WEB-INF/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp   | 4 ++--
 .../tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp        | 4 ++--
 .../WEB-INF/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp    | 4 ++--
 .../WEB-INF/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp     | 2 +-
 .../WEB-INF/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp  | 2 +-
 .../WEB-INF/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp      | 2 +-
 .../webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp  | 2 +-
 .../WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp   | 4 ++--
 .../src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalling.jsp       | 2 +-
 apps/showcase/src/main/webapp/WEB-INF/tags/ui/componentTagExample.jsp | 2 +-
 apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp             | 2 +-
 apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.jsp     | 2 +-
 .../src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselect.jsp    | 2 +-
 .../main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselectSubmit.jsp  | 2 +-
 apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelects.jsp         | 2 +-
 apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelectsSubmit.jsp   | 2 +-
 20 files changed, 24 insertions(+), 24 deletions(-)

diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/showActionTagDemo.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/showActionTagDemo.jsp
index d81ce9401..bfd18cfab 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/showActionTagDemo.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/actionTag/showActionTagDemo.jsp
@@ -25,7 +25,7 @@
 </head>
 <body>
 
-<div class="page-header">
+<div>
        <h1>Non-Ui Tag - Action Tag</h1>
 </div>
 
diff --git a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/date.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/date.jsp
index 570a46ef2..a1b8504a1 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/date.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/date.jsp
@@ -25,7 +25,7 @@
 </head>
 
 <body>
-<div class="page-header">
+<div>
        <h1>Non UI Tags Example - Date</h1>
 </div>
 
diff --git a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/debug.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/debug.jsp
index 1629bf3ab..67662ce1e 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/debug.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/debug.jsp
@@ -25,7 +25,7 @@
 </head>
 
 <body>
-<div class="page-header">
+<div>
        <h1>Debug Tag Usage</h1>
 </div>
 
diff --git a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.jsp
index f9fe49997..03d86c229 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/ifTag/testIf.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>Non Ui Tag - Test If Tag</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp
index c2c7ff3dd..4c1f540d9 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/appendIteratorTagDemoResult.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>Non Ui Tag - AppendIterator Tag Demo</h1>
 </div>
 
@@ -46,7 +46,7 @@
                    </s:iterator>
 
                        <s:url var="url" action="showAppendTagDemo" 
namespace="/tags/non-ui/appendIteratorTag" />
-                       <s:a href="%{#url}" cssClass="btn btn-info"><i 
class="icon icon-arrow-left"></i> Back To Input</s:a>
+                       <s:a href="%{#url}" cssClass="btn btn-info"><i 
class="bi bi-arrow-left"></i> Back To Input</s:a>
                </div>
        </div>
 </div>
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp
index f4a31d897..0c6fe6e72 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/iteratorGeneratorTagDemoResult.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>Non Ui Tag - Iterator Generator Tag Demo</h1>
 </div>
 
@@ -41,7 +41,7 @@
 
 
         <s:url var="url" action="showGeneratorTagDemo" 
namespace="/tags/non-ui/iteratorGeneratorTag" />
-        <s:a href="%{#url}" cssClass="btn btn-info"><i class="icon 
icon-arrow-left"></i> Back To Input</s:a>
+        <s:a href="%{#url}" cssClass="btn btn-info"><i class="bi 
bi-arrow-left"></i> Back To Input</s:a>
         </div>
     </div>
 </div>
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp
index 1798da445..366a0c769 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/mergeIteratorTagDemoResult.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>Non Ui Tag - MergeIterator Tag</h1>
 </div>
 
@@ -45,7 +45,7 @@
                    </s:iterator>
 
                        <s:url var="url" action="showMergeTagDemo" 
namespace="/tags/non-ui/mergeIteratorTag" />
-                       <s:a href="%{#url}" cssClass="btn btn-info"><i 
class="icon icon-arrow-left"></i> Back To Input</s:a>
+                       <s:a href="%{#url}" cssClass="btn btn-info"><i 
class="bi bi-arrow-left"></i> Back To Input</s:a>
                </div>
        </div>
 </div>
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp
index f625216e6..db93eeac5 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showAppendIteratorTagDemo.jsp
@@ -25,7 +25,7 @@
     <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
     <h1>Non Ui Tag - AppendIterator Tag Demo</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp
index 079c2fa47..7a358d057 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showIteratorGeneratorTagDemo.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>Non Ui Tag - Iterator Generator Tag Demo</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp
index 52ab3330e..4fe99053b 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/showMergeIteratorTagDemo.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>Non Ui Tag - MergeIterator Tag</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp
index 37836430d..3850bcb57 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemo.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>Non Ui Tag - SubsetTag Demo</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp
index e704e577d..be519fb4d 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/non-ui/iteratorTag/subsetIteratorTagDemoResult.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>Non Ui Tag - SubsetTag Demo</h1>
 </div>
 
@@ -42,7 +42,7 @@
                    </s:subset>
 
                        <s:url var="url" action="showSubsetTagDemo" 
namespace="/tags/non-ui/subsetIteratorTag" />
-                       <s:a href="%{#url}" cssClass="btn btn-info"><i 
class="icon icon-arrow-left"></i> Back To Input</s:a>
+                       <s:a href="%{#url}" cssClass="btn btn-info"><i 
class="bi bi-arrow-left"></i> Back To Input</s:a>
                </div>
        </div>
 </div>
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalling.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalling.jsp
index 07a4ae48c..4cb19c631 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalling.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/actionTagExampleCalling.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>UI Tags - Action Tag</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/componentTagExample.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/componentTagExample.jsp
index 97711e428..c7d0baf6b 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/componentTagExample.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/componentTagExample.jsp
@@ -25,7 +25,7 @@
     <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
     <h1>UI Tags - Component Tag</h1>
 </div>
 
diff --git a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp
index 923e4c624..bc56232d9 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/example.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>UI Tags Example</h1>
 </div>
 
diff --git a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.jsp
index ac87d1d8b..1feb30354 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/exampleSubmited.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>UI Tags Example - Example Submited</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselect.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselect.jsp
index 93a15cb49..68abc609f 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselect.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselect.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>UI Tags - Optiontransferselect</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselectSubmit.jsp
 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselectSubmit.jsp
index dccf8da69..26d4f8665 100644
--- 
a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselectSubmit.jsp
+++ 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/lotsOfOptiontransferselectSubmit.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>UI Tags - Optiontransferselect Result</h1>
 </div>
 
diff --git a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelects.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelects.jsp
index 5a7314ab4..e691092df 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelects.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelects.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>UI Tags - More Select Box UI Examples</h1>
 </div>
 
diff --git 
a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelectsSubmit.jsp 
b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelectsSubmit.jsp
index 3d04b61e3..5d00f2f32 100644
--- a/apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelectsSubmit.jsp
+++ b/apps/showcase/src/main/webapp/WEB-INF/tags/ui/moreSelectsSubmit.jsp
@@ -25,7 +25,7 @@
        <s:head/>
 </head>
 <body>
-<div class="page-header">
+<div>
        <h1>UI Tags - More Select Box UI Examples - Result</h1>
 </div>
 

Reply via email to