要求:传入一个固定格式字符串:“属性名称:值|属性名称:值”,能正确设置对应的值,最后按固定格式输出。实际操作的类文件不需要更改变动,只需改动配置文件,则可以适应其他相似需求。
另外,为了简化,此时的值都为String类型。
关键字:简单Java类;反射
实现后的包&类如下:其中util包为核心操作,不需改动;vo和action是对应的实际业务类和连接类,根据需要更改配置;demo为最终请求发起测试类。
以雇员类为例,需要展示的属性为:name和job,传入字符串为:"emp.name:Simith|emp.job:Clerk"
一:设置Emp类,包括属性和setter,getter,toString方法
package com.java.vo;
public class Emp {
private String name;
private String job;
public Emp() {}
public String getName() {
return name;
}
public void setN