一个servlet处理多个请求
来源:互联网 发布:jsp java注释 编辑:程序博客网 时间:2024/06/05 00:43
两种
一。通过表单或者url传参command,servlet内用switch(command)来选择相应的处理方法
二。通过配置web.xml,得到servletPath,得到方法名,通过反射执行对应方法
第一步: web.xml的配置
*.do
第二步:作为controler的servlet的书写
String servletName = request.getServletPath();// /******.do String command = servletName.substring(1, servletName.length() - 3);//去除.do和“/"字符 try { Method method = this.getClass().getDeclaredMethod(command, HttpServletRequest.class, HttpServletResponse.class); method.invoke(this, request, response); } catch (NoSuchMethodException ex) { } catch (SecurityException ex) { } catch (IllegalAccessException ex) { } catch (IllegalArgumentException ex) { } catch (InvocationTargetException ex) { }
第三步:使用
例如<form action="login.do" method="post">然后我们在controler 的servlet中添加private void login(){//balabala};相应方法即可
0 0
- 一个servlet处理多个请求
- 一个servlet处理多个请求
- 一个servlet处理多个请求
- BaseServlet,让一个Servlet可以同时处理多个请求
- 一个servlet处理来自多个不同页面的请求!
- 在一个Servlet中处理多个请求方法
- Servlet容器如何处理多个请求??
- Servlet如何处理多个请求访问?
- Servlet如何处理多个请求访问?
- 工具类积累(二)—— 一个Servlet处理多个URL请求
- BaseServlet思想(Struts2的思想), BaseServlet,让一个Servlet可以同时处理多个请求
- 五、用反射实现一个Servlet类里处理多个请求,不推荐重写service
- 映射的方式实现一个servlet类处理多个请求
- 一个servlet处理多个请求 (利用反射获取方法)
- ios 一个界面多个请求处理
- servlet多请求处理
- Servlet容器如何同时来处理多个请求
- Servlet容器如何同时来处理多个请求
- jquery自定义插件(颜色)
- 算法提高 士兵排队问题
- 数据库-第一范式、第二范式、第三范式、BC范式、第四范式简析
- 条款7:为多态基类声明virtual析构函数
- JVM类加载机制
- 一个servlet处理多个请求
- Android延时操作
- scala 类与继承
- Struts2之文件下载
- mysql安装
- 笔记——简单标记与标记库描述文件(TLD)
- 基于Struts2+Hibernate 基本配置
- matlab函数
- A*和K短路