Web
忆落
这个作者很懒,什么都没留下…
展开
-
jsp:forward、jsp:param中文乱码
1、使用<jsp:param>时,需做如下处理。 转发源文件:<% request.setCharacterEncoding("UTF-8"); %> 转发目标文件:不需要处理 <jsp:forward page="target.jsp"> <jsp:param value="你好" name="username"/> </jsp:forward> 2、使用<jsp:forward>的page加参数时,需做如下处理: .原创 2022-01-02 22:01:50 · 493 阅读 · 0 评论 -
servlet 读取表单的输入数据、文件上传
表单submit分通常为get和post两种方式。 > get:通过request.getParameter("参数名")可以取得输入框的输入数据 > post:可实现输入框数据读取,文件上传 ①利用下述软件包,放置在/WEB-INF/lib目录下。 commons-fileupload-版本号.jar:http://commons.apache.org/fileupload/下载 commons-io-版本号.jar:http://common...原创 2021-12-24 19:26:35 · 686 阅读 · 0 评论 -
Java Web重定向参数中文乱码问题解决
在重定向代码之前,将参数值用以下代码编码一下即可。 message = URLEncoder.encode(message, "UTF-8"); 代码如下: @WebServlet(urlPatterns = "/check") public class CheckServler extends HttpServlet{ @Override public void doGet(HttpServletRequest request, HttpServletResponse response)原创 2021-12-23 23:23:41 · 869 阅读 · 0 评论 -
java web 文件下载中文名乱码问题解决
设置header的Content-Disposition时,要用编码后的文件名。 方式一:urlFileNameString = new String(filenameString.getBytes(),"ISO-8859-1"); 方式二:urlFileNameString = URLEncoder.encode(filenameString,"UTF-8"); 在读取服务器文件时还是使用从request中直接读取的文件名filenameString。 完整代码如下: @WebServlet(原创 2021-12-18 19:19:39 · 910 阅读 · 0 评论 -
document.all
① 利用name或id获取Html元素,取得元素对应的属性。 <input name="aaa" value="aaa"> <input name="bbb" value="bbb"> <input id="ccc" value="ccc"> <script&原创 2018-08-03 09:00:50 · 218 阅读 · 0 评论