📄 conversiontestaction.java
字号:
/* * Copyright (c) 2002-2006 by OpenSymphony * All rights reserved. */package com.opensymphony.xwork2.conversion;import com.opensymphony.xwork2.Action;import com.opensymphony.xwork2.conversion.annotations.*;import java.util.List;import java.util.HashMap;/** * <code>ConversionTestAction</code> * * @author Rainer Hermanns * @version $Id: ConversionTestAction.java 1203 2006-11-16 21:57:15Z rainerh $ */@Conversion()public class ConversionTestAction implements Action { private String convertInt; private String convertDouble; private List users = null; private HashMap keyValues = null; public String getConvertInt() { return convertInt; } @TypeConversion(type = ConversionType.APPLICATION, converter = "com.opensymphony.xwork2.util.XWorkBasicConverter") public void setConvertInt( String convertInt ) { this.convertInt = convertInt; } public String getConvertDouble() { return convertDouble; } @TypeConversion(converter = "com.opensymphony.xwork2.util.XWorkBasicConverter") public void setConvertDouble( String convertDouble ) { this.convertDouble = convertDouble; } public List getUsers() { return users; } @TypeConversion(rule = ConversionRule.COLLECTION, converter = "java.lang.String") public void setUsers( List users ) { this.users = users; } public HashMap getKeyValues() { return keyValues; } @TypeConversion(rule = ConversionRule.MAP, converter = "java.math.BigInteger") public void setKeyValues( HashMap keyValues ) { this.keyValues = keyValues; } /** * Where the logic of the action is executed. * * @return a string representing the logical result of the execution. * See constants in this interface for a list of standard result values. * @throws Exception thrown if a system level exception occurs. * Application level exceptions should be handled by returning * an error value, such as Action.ERROR. */ @TypeConversion(type = ConversionType.APPLICATION, key = "java.util.Date", converter = "com.opensymphony.xwork2.util.XWorkBasicConverter") public String execute() throws Exception { return SUCCESS; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -