如何将String类型转换为某个类的实例

jiahardstudy 2010-09-11 03:28:31
String object=request.getParameter("sellList");

SellChance sell=new SellChance();

在Action中要把object转换为sell这个类的实例应该怎么转。在线等!谢谢
...全文
86 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiahardstudy 2010-09-11
  • 打赏
  • 举报
回复
String object=request.getParameter("sellList");

SellChance sellChance=null;

System.out.println(object);

try {
sellChance=(SellChance)Class.forName(object).newInstance();
} catch (Exception e) {
e.printStackTrace();
}
运行时报错:
com.web.crmSys.entity.SellChance@964955
java.lang.ClassNotFoundException: com.web.crmSys.entity.SellChance@964955
24K純帥 2010-09-11
  • 打赏
  • 举报
回复
o(╯□╰)o
jiahardstudy 2010-09-11
  • 打赏
  • 举报
回复
强转是行不通的
jiahardstudy 2010-09-11
  • 打赏
  • 举报
回复
在这个action中SellChance是为空,已经解决了
zzjinfosys 2010-09-11
  • 打赏
  • 举报
回复
String object=request.getParameter("sellList");
你这个sellList jsp里 应该已经是SellChance 对象了吧?
若是的话, 你直接这样强转试试
SellChance object=(SellChance)request.getParameter("sellList");
龙四 2010-09-11
  • 打赏
  • 举报
回复
SellChance不就是一些属性么

new SellChance后,set这些属性呗

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧