Java 使用HTTPservletResponse发送对象

Java 使用HTTPservletResponse发送对象,java,http,servlets,Java,Http,Servlets,我有一个客户机-服务器程序,它使用servlet相互通信,每个servlet都向另一个发送一个对象(我定义的类的对象)。 我可以在servlet中使用setContentType(myClass)直接发送它吗? 还是我需要做一些完全不同的事情?我找不到方法来实现它。您需要在服务器端序列化对象,将其作为字节数组发送,或将其编码为文本(例如使用base64),然后在客户端对其进行反序列化。还有一种替代方法:使用Web服务。您可以在了解更多有关它们的信息。如何序列化图像文件?在我的对象中,你有几个字符

我有一个客户机-服务器程序,它使用servlet相互通信,每个servlet都向另一个发送一个对象(我定义的类的对象)。 我可以在servlet中使用setContentType(myClass)直接发送它吗?
还是我需要做一些完全不同的事情?我找不到方法来实现它。

您需要在服务器端序列化对象,将其作为字节数组发送,或将其编码为文本(例如使用base64),然后在客户端对其进行反序列化。

还有一种替代方法:使用Web服务。您可以在了解更多有关它们的信息。

如何序列化图像文件?在我的对象中,你有几个字符串、列表和一个图像是的,你可以使用标准。但这只有在客户端和服务器具有相同的JRE版本时才起作用。如果您需要支持不同版本的JRE,您可以