Servlet/JSP
xyz_ok
这个作者很懒,什么都没留下…
展开
-
java.util.concurrent.ExecutionException
jsp开发web后台时配置出错问题原创 2015-04-30 20:05:45 · 17151 阅读 · 1 评论 -
smartupload实现文件上传时获取表单数据
实现文件上传的form表单必须满足两个条件:method="post" enctype="multipart/form-data"表单中enctype="multipart/form-data"的意思是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form-data,才能完整的转载 2015-08-17 02:38:28 · 2422 阅读 · 0 评论 -
JSP中特殊字符处理
JSP中用form表单(Post请求)可以传送特殊字符到服务器,但当使用get请求或者通过链接地址(也是get请求)时,如遇到+、-等特殊字符就会截断其后的值。本文没有解决get请求中含这些字符的问题,但给出了一种转换方法。如上所说,post请求可以传送特殊字符。所以,可以将get请求转换成post请求。又js中可以获取form元素并提交请求,所以可以将get请求需要传送的数据放在type类型为hi原创 2015-09-04 16:34:44 · 4830 阅读 · 0 评论 -
JSP中退出登录销毁Session
方法一:销毁Session对象使用session.invalidate();方法,这样可以销毁当前浏览器的Session对象及其中存放的属性; 方法二:因为判断用户是否登录是将某个属性通过session.setAttribute(fieldName);方法放入session中,然后在其他地方看能够取出。所以可以使用session.removeAttribute(fieldName);方法清除该属性原创 2015-11-17 22:32:00 · 21008 阅读 · 0 评论 -
This is class com.phonecontact.UpdateContactServlet, using the POST method
This is class com.phonecontact.UpdateContactServlet, using the POST method出现这个问题是由于Servlet没有被编译,把项目重新部署一下就好了(在Eclipse中clean下)。原创 2015-11-25 17:23:09 · 2020 阅读 · 0 评论 -
The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from
The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files解决该问题需要将servlet-api.jar文件复制到WEB-INF目录下的lib文件夹中。原创 2015-11-30 17:49:04 · 371 阅读 · 0 评论 -
Servlet中使用Filter来过滤请求编码
在Servlet中,可以通过编写一个Filter来达到过滤某些或者所有请求的编码,从而避免一系列request.setCharacterEncoding("utf-8");代码的繁琐编写。下面来具体看下代码的编写:EncodeFilter类:package com.phonecontact.filter;import java.io.IOException;import javax.servlet原创 2015-12-04 11:02:58 · 2769 阅读 · 0 评论 -
javax.servlet.http.HttpServletRequest导致新导入的项目报错
错误提示是因为没有引入javax.servlet.http.HttpServletRequest所在的包,编译错误。项目–>右键–>properties–>java build bath–>Libraries 这里要保有这两个包。 如果你的没有,那么:add Library–>user Library–>user Libraties–>new–>名字–>选中–>add External Libr原创 2016-09-08 17:28:02 · 33265 阅读 · 2 评论