注意name=user和对应action中的实例名称一致

这些代码是写在HTML文件中的

 <s:form action="login">
<s:textfield name="user" label="用户"/>
<tr>
<td colspan="2"><s:submit value="转换" theme="simple"/>
<s:reset value="重填" theme="simple"/></td>
</tr>
</s:form>

创建类型转换器

 public class UserConvert extends DefaultTypeConverter {

     @Override

     public Object convertValue(Map context, Object value, Class toType) {

         if (toType == User.class) {

             String[] para = (String[]) value;

             User user = new User();

             String[] vals = para[0].split(",");

             user.setName(vals[0]);

             user.setPwd(vals[1]);

             return user;

         } else if (toType == String.class) {

             User user = (User) value;

             return "name" + user.getName() + ",pwd" + user.getPwd();

         }

         return null;

     }

 }

注册类型转换器

局部转换器

创建文件:

LoginAction-conversion.properties  和action在一个目录

制度成员转换映射:

user=convert.UserConvert

全局转换器:

xwork-conversion.properties  和struts一个层级目录。对所有action都应用此类型转换器

domain.User=convert.UserConvert

最新文章

  1. SQLServer2008R2 mdf文件还原数据库
  2. C++-new操作符
  3. Python-memcached的基本使用
  4. vs 2013调试的时候重启的解决方案
  5. shell 判断文件、目录是否存在
  6. Jquery remove()和empty()
  7. 关于百度DNS的解析过程
  8. 计算机17-1,2作业D
  9. [Android] Android 手机下 仿 今日头条 新闻客户端
  10. 什么是HTTP及RFC
  11. python爬虫,爬取一系列新闻
  12. 使用 dmidecode 查看Linux服务器信息
  13. SharePoint PowerShell 修改母版页
  14. java使用jdbc连接oracle(其他数据库类似)
  15. bzoj2152: 聪聪可可 点分治
  16. mySLQ数据库 练习题
  17. sql 基础练习 计算7天各个时间点的总和 group by order mysql一次查询多个表
  18. 通过微信分享链接,后面被加上from=singlemessage&amp;isappinstalled=1导致网页打不开
  19. vue 引入组件
  20. SQL中rownum和order by的执行顺序的问题

热门文章

  1. tensorflow一些API的基本理解
  2. Spring扩展:替换IOC容器中的Bean组件 -- @Replace注解
  3. 五分钟学Java:一篇文章搞懂spring和springMVC
  4. Flutter 使用阿里巴巴icon库
  5. windows10 64位 安装mysql服务端 并使用navicat客户端链接 掉的一堆坑
  6. 洛谷P1003 铺地毯 模拟
  7. 【Java】 NullPointerException、ArrayIndexOutOfBoundsException、ClassCastException、ArrayIndexOutOfBoundsException、ArrayStoreException、ArithmeticException等没有异常堆栈信息
  8. 使用charAt()方法查找字符串
  9. coding++:JS/jQuery获取兄弟姐妹等元素
  10. 字节码类库之Javassist