diff options
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" | 
