Hi Wesley
You can open a URLConnection from the applet to the servlet and then from that connection you can obtain output and input streams and you will be 'GOD'
Now, in your case you want to write a String from the servlet to applet I guess, so either you can just do like,
BufferedReader br = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
String response = br.readLine();
and that should do the job.
If you want to write complex objects back to the applet (given they are serializable and satisfying all necessary requirements) then you could just wrap the urlConnection.getInputStream() into ObjectInputStream....rest all is just streams once you get InputStream from the urlConnection..
Although, we have to keep the Applet restriction in mind that forces applet to make connections only to the server where it came from which I believe you already know...
Regards
Maulin