日期:2014-05-18  浏览次数:20719 次

请教:怎么把一个对象包装成一个form,然后通过post传递给另外一个servlet
如题。例如java类中获得对象A的   id,name。调用B类。B类需要把A对象构造成一个form然后通过post传递给servlet   c。该怎么构造阿?

------解决方案--------------------
可以贤构建A类的id ,name,list,都有相应的set ,get 方法,把id,name放到list这个属性的集合之中,在B类中你可以extends A类,直接super.getList(),就可以调用到了,然后再传给servlet。
------解决方案--------------------
那使用commons-httpclient包吧,包装一个请求很简单的。
------解决方案--------------------
一定要用post的话就用HttpClient,否则可以直接用对象流进行传输
------解决方案--------------------
传递stream。
例如http的post格式
或者 httpclient 都可以实现。