永发信息网

html页面怎么跳转到servlet

答案:2  悬赏:80  手机版
解决时间 2021-01-23 06:30
  • 提问者网友:精神病院里
  • 2021-01-22 22:40
html页面怎么跳转到servlet
最佳答案
  • 五星知识达人网友:天凉才是好个秋
  • 2021-01-23 00:00
html页面跳转到servlet是通过提交form的action到servlet的一个处理入口实现的。
1、页面html代码:







2、在servlet中定义的处理post请求的方法:
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.*;
public class post2 extends HttpServlet{
protected void doDo(HttpServletRequest request,HttpServletResponse response)
throws IOException{
获取form表单参数:
String name = request.getParameter("name");
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("");
out.println("hello "+name+"");
out.println("

");
out.println("info:");
out.println("

");
out.println("metoda GET");
out.println("

");
out.println("SERVER_NAME="+request.getServerName()+"
");
out.println("REQUEST_METHOD="+request.getMethod()+"
");
out.println("QUERY_STRING="+request.getQueryString()+"
");
out.println("REMOTE_HOST="+request.getRemoteHost()+"
");
out.println("REMOTE_ADDR="+request.getRemoteAddr());
out.println("");
}
@Override
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws IOException {
doDo(request,response);
}
@Override
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws IOException {
doDo(request,response);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯