存档

文章标签 ‘jsp’

Servlet映射规则和Servlet的映射URL冲突时匹配原则

2015年3月28日 亲亲宝宝 没有评论 2,665 次阅读

一.url-pattern中通配符*的使用规则: (1)同一个Servlet可以被映射到多个URL上,即多个<servlet-mapping>元素的<servlet-name>子元素的设置值可以是同一个Servlet的注册名。 (2)在Servlet映射到的URL中也可以使用*通配符,但是只能有两种固定的格式:一种格式是“*.扩展名”,另一种格式是以正斜杠(/)开头并...阅读全文

分类: java 标签: ,

Java HTTP POST XML和接收

2013年1月21日 亲亲宝宝 没有评论 7,010 次阅读

一般POST或GET中的数据的都是key=value键值对形式。其实POST可以更强大,我们可以直接POST一段XML。 发送的客户端代码: //xml参数为需要发送的xml格式的字符串    public static String connectServer(String xml) {       String returnMsg = “”;       String urlStr=”http://localhos...阅读全文

分类: java 标签:

jsp生成静态页面

2010年4月23日 没有评论 2,743 次阅读

网站静态化是小型网站提速的最简单实用的方法.本文的代码是使用jsp生成静态页面. public class toHtml extends HttpServlet { public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String url=""; String name=""; ServletCon...阅读全文

分类: java 标签: ,

request的方法详解

2010年4月15日 没有评论 3,368 次阅读

jsp内置对象request,客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 1   object getAttribute(String name) 返回指定属性的属性值 2   Enumeration getAttributeNames() 返回所有可用属性名的枚举 3   String getC...阅读全文

分类: java 标签: ,

jsp下载文件代码-解决中文文件名的乱码办法

2009年10月16日 没有评论 3,668 次阅读

      jsp下载中文的介绍有很多,但是很多都不能彻底解决中文名的乱码问题,有的在ie中正常,在火狐中乱码,下面的代码京测试在两种浏览器中都 能正常显示中文文件名.   <%@page contentType="text/html;charset=UTF-8" %> <%@page import="java.u...阅读全文

分类: java 标签: ,

JSTL常用循环和条件语句

2009年10月12日 没有评论 2,908 次阅读

最简单的输出: 循环语句: ${item.ipcname} 循环的高级特性,用c:forEach 中vaStatus的属性可以获得迭代的自身状态,如: 此次迭代的索引 已经迭代的数量 是否是第一个迭代对象 是否是最后一个迭代对象 bgcolor=”#ccffff” 指定不同行的背景颜色 条件一: selected 条件二(else): pizza. ...阅读全文

分类: java 标签: ,

jsp中include乱码的三种解决方案

2009年9月28日 没有评论 13,468 次阅读

问题描述:<%@ include file="/footer.html" %> 的中文乱码问题 第一种情况可以修改被include的文件: 1.当jsp include动态文件时(jsp文件)可以在被include的jsp文件头部加上代码:    <%@ page language="java" contentType="text/html; charset=UTF-8"  page...阅读全文

分类: java 标签: ,

tomcat报错java.net.BindException: Address already in use

2009年9月25日 没有评论 5,642 次阅读

tomcat报错java.net.BindException: Address already in use,只是不能访问tomcat了,稍等一会就正常了。 大概原因是短时间内new socket操作很多,而socket.close()操作并不能立即释放绑定的端口,而是把端口设置为TIME_WAIT状态,过段时间(默认 240s)才释放,(用netstat -na可以看到),最后系统资源耗尽(windows上是耗尽了...阅读全文

分类: java 标签: ,

web.xml中filter-mapping的dispatcher的不同类型

2009年9月21日 没有评论 3,885 次阅读

      2.4版本的servlet规范在部属描述符中新增加了一个<dispatcher>元素,这个元素有四个可能的值:即 REQUEST,FORWARD,INCLUDE和ERROR,可以在一个<filter-mapping>元素中加入任意数目 的<dispatcher>,使得filter将会作用于直接从客户端过来的request,通过forward过来的...阅读全文

分类: java 标签: ,

JSTL中不能获取list集合的属性

2009年9月15日 没有评论 3,599 次阅读

jsp中el表达式,一般对象的属性 .都可以获取,如果该对象为集合时,会发生错误: javax.servlet.ServletException: The “.” operator was supplied with an index value of type “java.lang.String” to be applied to a List or array, but that value cannot be converted to an integer. ...阅读全文

分类: java 标签: ,