第13章Servlet汇编.ppt

13.4 Applet与Servlet通信 Applet与Servlet的通信过程的基本原理相当于HTML网页的POST请求。首先两者之间建立一个连接,使用URLConnection类对象打开连接后,Applet将请求发送给Servlet,Servlet处理请求并返回处理结果。注意,发送请求数据时一定用URLEncoder类的Encode方法进行格式编码,在Servlet端还需用URLDecoder类的Decode方法进行格式解码。 在HTTP协议中POST请求是以参数名=参数值的方式自动进行URL编码后传送的,编程中要手工实现,例如名-值对 qry = SELECT number,code,score from chengji WHERE code=3001 进行URL编码如下: String qry = URLEncoder.encode(qry,UTF-8) + = + URLEncoder.encode(qryString,UTF-8); 建立连接时,注意将DbServlet配置到路径D:\Apache Tomcat 4.0\webapps\ROOT\WEB-INF\classes下。 String str = 3:8080/Servlet/DbServlet; URL urlName

文档评论(0)

1亿VIP精品文档

相关文档