Servlet
Servlet
向往着星星
努力做自己的太阳!
展开
-
同步和异步
java中交互方式分为同步和异步两种: 同步交互:指发送一个请求,需要等待返回,然后才能发送下一个请求,有个等待过程; 异步交互:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待。 区别:一个需要等待,一个不需要等待,在部分情况下,我们的项目开发中都会优先选择不需要等待的异步交互方式。 哪些情况建议使用同步交互呢?比如银行的转账系统,对数据库的保存操作等等,都会使用同步交互操作,其余情况都优先使用异步交互。 ...原创 2021-03-20 16:51:42 · 49 阅读 · 0 评论 -
Servlet 路径跳转
服务器内部跳转: 访问两个资源,但是请求只有一个 浏览器的地址栏上的地址不会发生改变 获取转发器对象(RequestDispatcher) 第一种方式:RequestDispatcher rd = request.getRequestDispatcher("Dispather02"); 第二种方式从**web的上下文对象(ServletContext)**中获取转发器对象 ServletContext sc = request.getServletContext(); RequestDis原创 2021-03-18 11:14:13 · 92 阅读 · 0 评论 -
Servlet 路径问题
Servlet相对路径 相对点:当前访问的资源路径 Servlet绝对路径 相对点:/ 以/开头的路径 web前端:/代表tomcat服务器的路径 (http://localhost:8088/) web后端:/代表web应用的路径(例如一个web项目名为MyServlet,路径就是http://localhost:8088/MyServlet/) 还有一种方式是在html文件中使用<base>标签,例如:<base href="http://localhost:8088/MyServle原创 2021-03-18 11:12:58 · 173 阅读 · 0 评论 -
Servlet 乱码问题
Servlet 乱码问题 浏览器中文显示乱码,解决方法: 查看eclipse的编码方式,windows–>Preferences–>General–>Workspace。我的编码方式是UTF-8 在doGet方法中使用request和response设置编码格式的方法 request.setCharacterEncoding("编码方式"); response.setCharacterEncoding("编码方式"); 编码方式就是UTF-8,GBK等… 一般来说使用第二种方原创 2021-03-18 11:10:15 · 115 阅读 · 0 评论