jsp ,servlet中路径

1,前台jsp中form表单,a链接中不加/,可用request.getContextPath();获取工程根目录;

2,web.xml中注册servlet时<url-pattern>需要使用/代表web工程的根目录;

3,在servlet中发生重定向跳转时,用request.getContextPath();获取工程的根目录;

时间: 2024-10-10 02:40:27

jsp ,servlet中路径的相关文章

Servlet中路径问题:调度

Servlet中路径问题:调度 (1)调用后台方法 (2)根据结果完成跳转 重定向 response.sendRedirect(url); 转发 request.getRequestDispatcher(url).forward(request,response);MyServlet: http://localhost/news/myServlet31 重定向 response.sendRedirect(url);相对路径: response.sendRedirect("a/b.jsp"

JSP+Servlet中使用jspsmartupload.jar进行图片上传下载

JSP+Servlet中使用cos.jar进行图片上传 upload.jsp <form action="FileServlet" method="post" enctype="multipart/form-data"> <input type="file" name="myfile"> <input type="text" name="cmt&q

jsp/servlet中的编码问题

首先声明以下只是我个人的看法,有部分观点与网上人云亦云的观点不一样,不过凡事必恭亲,我还是相信自己测试的结果 推荐一个很好地URL编码详解http://www.ruanyifeng.com/blog/2010/02/url_encoding.html 与网上的共识是 JSP中 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"

JSP Servlet中Request与Response所有成员方法的研究

HttpServletRequest与HttpServletResponse作为Servlet中doGet.doPost等方法中传递的参数,承接了Http请求与响应中的大部分功能,请求的解析与响应的返回都需要靠这两个对象进行,他们中的所有方法及功能在下边总结了一下,希望能对学习Java Web开发有所帮助. 1.HttpServletRequest: /* * 记录各个request.get的值 * request.getAsyncContext();AsyncContext * 获取异步传输的

JSP/Servlet 中的汉字编码问题

1.问题的起源 每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的 ASCII,中国的 GB2312 -80,日本的 JIS 等,作为该国家/区域内信息处理的基础,有着统一编码的重要作用.字符编码集按 长度分为 SBCS(单字节字符集),DBCS(双字节字符集)两大类.早期的软件(尤其是操作系统), 为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了 LANG, Codepage 等概念.但是由于各个本地字符集代码范围重叠,相互间信息交换困难:软件

JSP(Servlet)中从连接池获取连接

1) 建立连接. 2) 执行SQL. 3) 处理结果. 4) 释放资源. Connection pool:连接池 DataSource: LDAP ( Light directory access protocal )轻量级目录访问协议. JNDI ( java naming director interface ) Java 命名目录接口. 使用连接池: 1)配置连接池: 改配置文件 conf/context.xml <Resource driverClassName="oracle.j

java中路径的获取

网上摘录 (1).request.getRealPath("/");//不推荐使用获取工程的根路径 (2).request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用 (3).request.getSession().getServletContext().getRealPath("/");//获取工程的根路径,这个方法比较好用,可以直接在servlet和j

Servlet中的listener

JSP/Servlet 中的事件处理写过AWT或Swing程序的人一定对桌面程序的事件处理机制印象深刻:通过实现Listener接口的类可以在特定事件(Event)发生时,呼叫特定的方法来对事件进行响应. 其实我们在编写JSP/Servle程序时,也有类似的事件处理机制,所不同的是在JSP/Servlet中是在web.xml中注册Listener,由Container在特定事件发生时呼叫特定的实现Listener的类. 1. Servlet中的Listener和Event: 在JSP 2.0/S

jsp/servlet编码原理

转自:http://janwer.iteye.com/blog/150226 首先,说说 JSP/Servlet 中的几个编码的作用 在 JSP/Servlet 中主要有以下几种设置编码的方式: pageEncoding ="UTF-8"(JSP) contentType = "text/html;charset=UTF-8"(JSP) request.setCharacterEncoding("UTF-8")(JSP,Servlet) resp