需要重新部署你的WEB APP吧

解决方案 »

  1.   

    估计是这样的, 因为Struct的处理机制, 一些Form类是会保存在服务器端(具体是session中还是request中则根据你设置的scope), 虽然你改的可能只是Action, 但是这时weblogic的处理机制是:只要这个包中的类有改动, 就重新载入这个包, 那么这样一来原来保存的服务器端的Form Bean就不是当前载入的Form Bean类了, 所以出现造型错误.我们以前不用Struts, 但是发现只有把自定义的类存入Session, 然后再改动,编译, 便会出现这个错误, 解决的办法是重新发布, 或者直接在控制台对相应的web app执行 redeploy