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 评论