diff options
| author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-07-15 11:05:19 +0200 | 
|---|---|---|
| committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-07-15 11:05:19 +0200 | 
| commit | 0265338e3f2553d9f6926c930561d29a65035847 (patch) | |
| tree | 931d6f7aa88e6e78e58fb1041fe866bcb66148bd | |
| parent | 6fbab2eede4c6cf54d2b6f34fcccc246d5183667 (diff) | |
| download | moa-id-spss-0265338e3f2553d9f6926c930561d29a65035847.tar.gz moa-id-spss-0265338e3f2553d9f6926c930561d29a65035847.tar.bz2 moa-id-spss-0265338e3f2553d9f6926c930561d29a65035847.zip | |
solve problems with Target configuration
2 files changed, 24 insertions, 6 deletions
| diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OATargetConfiguration.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OATargetConfiguration.java index e988cc292..150cd959e 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OATargetConfiguration.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OATargetConfiguration.java @@ -82,9 +82,7 @@ public class OATargetConfiguration implements IOnlineApplicationData {  	 */  	@Override  	public List<String> parse(OnlineApplication dbOA, -			AuthenticatedUser authUser, HttpServletRequest request) { -        subTargetSet = MiscUtil.isNotEmpty(getTarget_subsector()); -		 +			AuthenticatedUser authUser, HttpServletRequest request) {		  		String target_full = dbOA.getTarget();  		if (MiscUtil.isNotEmpty(target_full)) {  			if (TargetValidator.isValidTarget(target_full)) { @@ -95,8 +93,10 @@ public class OATargetConfiguration implements IOnlineApplicationData {  				if (TargetValidator.isValidTarget(target_split[0])) {  					target = target_split[0]; -					if (target_split.length > 1) +					if (target_split.length > 1) {  						target_subsector = target_split[1]; +						subTargetSet = true; +					}  				} else {  					target = ""; @@ -367,4 +367,22 @@ public class OATargetConfiguration implements IOnlineApplicationData {      public void setDeaktivededBusinessService(boolean deaktivededBusinessService) {          this.deaktivededBusinessService = deaktivededBusinessService;      } + + +	/** +	 * @return the subTargetSet +	 */ +	public boolean isSubTargetSet() { +		return subTargetSet; +	} + + +	/** +	 * @param subTargetSet the subTargetSet to set +	 */ +	public void setSubTargetSet(boolean subTargetSet) { +		this.subTargetSet = subTargetSet; +	} +     +      } diff --git a/id/ConfigWebTool/src/main/webapp/jsp/snippets/OA/targetConfiguration.jsp b/id/ConfigWebTool/src/main/webapp/jsp/snippets/OA/targetConfiguration.jsp index 261966a86..b8bd1dc02 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/snippets/OA/targetConfiguration.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/snippets/OA/targetConfiguration.jsp @@ -46,8 +46,8 @@  								</s:select>  							</s:else> -							<s:checkbox name="subTargetSet"  -								value="%{subTargetSet}" +							<s:checkbox name="targetConfig.subTargetSet"  +								value="%{targetConfig.subTargetSet}"  								labelposition="left"  								key="webpages.oaconfig.general.target.subsector.checkbox"  								cssClass="checkbox" | 
