
JSP
文章平均质量分 79
mikyz
这个作者很懒,什么都没留下…
展开
-
basePath
在JSP中的如果使用 "相对路径" 则有可能会出现问题. 因为 网页中的 "相对路径" , 他是相对于 "URL请求的地址" 去寻找资源. 上面这句话是什么意思呢 ? 举个例子: 假如我们有一个项目: MyApp 在该项目下, 有一个jsp文件夹 该文件夹下包括: login.jsp // 登陆页面 register.jps // 注册页面 我们在浏览器中输入地址 (注意: 地原创 2017-04-06 17:01:27 · 312 阅读 · 0 评论 -
乱码的处理
对于Java由于默认的编码方式是 UNICODE,所以用中文也易出问题,常见的解决是String s2 = new String(s1.getBytes(“ISO-8859-1”),”GBK”);1、utf8解决JSP中文乱码问题一般说来在每个页面的开始处,加入:<%@ page language="java" contentType="text/html; charset=UTF-8原创 2017-04-06 17:01:08 · 4119 阅读 · 0 评论 -
application/x-www-form-urlencoded & multipart/form-data & text/plain
FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型 我们知道在通过POST方式向服务器发送AJAX请求时最好要通过设置请求头来指定为application/x-www-form-urlencoded编码类型。知道通过表单上传文件时必须指定编码类型为"multipart/form-data"。而text/plain是我们在做纯文本传输时防止接收数据时出现编码混原创 2017-04-06 17:02:05 · 892 阅读 · 0 评论 -
getAttribute & getParameter
1.getAttribute是取得jsp中 用setAttribute設定的attribute2.parameter得到的是string;attribute得到的是object3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribute()和getAttribute()方法传递的数据只原创 2017-04-06 17:00:31 · 291 阅读 · 0 评论 -
ServletFileUpload.parseRequest()得不到请求内容
public void upload(HttpServletRequest request, HttpServletResponse response){ //创建解析工厂 DiskFileItemFactory factory = new DiskFileItemFactory(); factory.setRepository(new File(this.getServletC原创 2017-04-06 17:00:20 · 5937 阅读 · 0 评论 -
${pageContext.request.contextPath}
一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。1)采用相对路径遇到的问题 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。 如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。 如果采用St原创 2017-04-06 17:00:49 · 458 阅读 · 0 评论 -
getOutputStream() has already been called for this response
java.lang.IllegalStateException: getOutputStream() has already been called for this response getOutputStream() has already been called for this response问题的解决在jsp向页面输出图片的时候,使用response.getOutputStre原创 2017-04-06 17:02:17 · 503 阅读 · 0 评论