67,513
社区成员
发帖
与我相关
我的任务
分享
public class SendSmsServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("进入dopost方法");
response.setContentType("text/html;charset=utf-8");
response.setCharacterEncoding("utf-8");
request.setCharacterEncoding("utf-8");
String content = request.getParameter("content");
String mobile = request.getParameter("mobile");
System.out.println("发送短信的内容:"+content+"手机号:"+mobile);
System.out.println("结束dopost方法");
}
protected void doGet(HttpServletRequest request, final HttpServletResponse response) throws ServletException, IOException {
System.out.println("进入doget方法");
response.setContentType("text/html;charset=utf-8");
response.setCharacterEncoding("utf-8");
request.setCharacterEncoding("utf-8");
String content = request.getParameter("content");
String mobile = request.getParameter("mobile");
System.out.println("发送短信的内容:"+content+"手机号:"+mobile);
String result = SmsUtils.getResponseStr(SmsUtils.getInputStream(SmsUtils.SERVER_URL, buffer.toString()), "utf-8");
System.out.println("获取到的结果是:" + result);
outInfo(response,result);
}
private void outInfo(HttpServletResponse response,String info) {
System.out.println("输出信息:" + info);
try {
PrintWriter writer = response.getWriter();
writer.write(info);
writer.flush();
writer.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}