Repository: struts
Updated Branches:
refs/heads/develop 3b9d58614 -> 587e3a41b
Adds BeanInfo to allow define class attribute in JSPs
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/587e3a41
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/587e3a41
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/587e3a41
Branch: refs/heads/develop
Commit: 587e3a41b1d306eb246aa39d71dce469f4e50e9d
Parents: 3b9d586
Author: Lukasz Lenart
Authored: Tue Sep 23 23:02:31 2014 +0200
Committer: Lukasz Lenart
Committed: Tue Sep 23 23:02:31 2014 +0200
--
.../webapp/WEB-INF/jsp/example/HelloWorld.jsp | 2 +-
.../struts2/views/jsp/ui/AbstractUITag.java | 7 +-
.../views/jsp/ui/AbstractUITagBeanInfo.java | 70
.../apache/struts2/views/jsp/ui/AnchorTest.java | 10 +++
.../struts2/views/jsp/ui/ComponentTest.java | 2 +-
.../struts2/views/jsp/ui/Component-param.txt| 2 +-
.../test/resources/template/test/Component.ftl | 2 +-
.../dojo/views/jsp/ui/TabbedPanelTag.java | 2 +-
8 files changed, 89 insertions(+), 8 deletions(-)
--
http://git-wip-us.apache.org/repos/asf/struts/blob/587e3a41/apps/blank/src/main/webapp/WEB-INF/jsp/example/HelloWorld.jsp
--
diff --git a/apps/blank/src/main/webapp/WEB-INF/jsp/example/HelloWorld.jsp
b/apps/blank/src/main/webapp/WEB-INF/jsp/example/HelloWorld.jsp
index f10fc02..17b0963 100644
--- a/apps/blank/src/main/webapp/WEB-INF/jsp/example/HelloWorld.jsp
+++ b/apps/blank/src/main/webapp/WEB-INF/jsp/example/HelloWorld.jsp
@@ -14,7 +14,7 @@
en
-English
+English
http://git-wip-us.apache.org/repos/asf/struts/blob/587e3a41/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
--
diff --git
a/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
b/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
index e57932a..65b80cf 100644
--- a/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
+++ b/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITag.java
@@ -44,7 +44,7 @@ public abstract class AbstractUITag extends
ComponentTagSupport implements Dynam
protected String disabled;
protected String label;
protected String labelSeparator;
-protected String labelPosition;
+protected String labelposition;
protected String requiredPosition;
protected String errorPosition;
protected String name;
@@ -96,7 +96,7 @@ public abstract class AbstractUITag extends
ComponentTagSupport implements Dynam
uiBean.setDisabled(disabled);
uiBean.setLabel(label);
uiBean.setLabelSeparator(labelSeparator);
-uiBean.setLabelposition(labelPosition);
+uiBean.setLabelposition(labelposition);
uiBean.setRequiredPosition(requiredPosition);
uiBean.setErrorPosition(errorPosition);
uiBean.setName(name);
@@ -148,6 +148,7 @@ public abstract class AbstractUITag extends
ComponentTagSupport implements Dynam
public void setCssStyle(String cssStyle) {
this.cssStyle = cssStyle;
}
+
public void setStyle(String cssStyle) {
this.cssStyle = cssStyle;
}
@@ -173,7 +174,7 @@ public abstract class AbstractUITag extends
ComponentTagSupport implements Dynam
}
public void setLabelposition(String labelPosition) {
-this.labelPosition = labelPosition;
+this.labelposition = labelPosition;
}
public void setRequiredPosition(String requiredPosition) {
http://git-wip-us.apache.org/repos/asf/struts/blob/587e3a41/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITagBeanInfo.java
--
diff --git
a/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITagBeanInfo.java
b/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITagBeanInfo.java
new file mode 100644
index 000..87e4105
--- /dev/null
+++
b/core/src/main/java/org/apache/struts2/views/jsp/ui/AbstractUITagBeanInfo.java
@@ -0,0 +1,70 @@
+/*
+ * $Id$
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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 writi