您的位置:首页 > 其它

Script.aculo.us InPlaceEditor 使用示例

2009-11-13 16:50 447 查看
1,注意,保证JSP页面编码方式是"UTF-8"

2, 注意,InPlaceEditor Ajax 请求形式为"POST",应注意服务器端处理请求响应方法为"doPost"

客户端示例代码如下:

package org.chy.ajax;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class InPlaceEditor extends HttpServlet {

@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();

//打印客户端请求的数据
/*
BufferedReader br = new BufferedReader(new InputStreamReader(request.getInputStream()));
String line;
while((line = br.readLine()) != null){
System.out.println(line);
}*/

String value = request.getParameter("value");
System.out.println("value:"+value);
String editorId = request.getParameter("editorId");
System.out.println("editorId:"+editorId);
out.print(value);
out.flush();
out.close();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: