存档

文章标签 ‘jsp’

jsp生成静态页面

2010年4月23日 没有评论 21 次阅读

网站静态化是小型网站提速的最简单实用的方法.本文的代码是使用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日 没有评论 27 次阅读

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

分类: java 标签: ,

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

2009年10月16日 没有评论 36 次阅读

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

分类: java 标签: ,

JSTL常用循环和条件语句

2009年10月12日 没有评论 26 次阅读

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

分类: java 标签: ,

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

2009年9月28日 没有评论 43 次阅读

问题描述:<%@ 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日 没有评论 34 次阅读

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日 没有评论 37 次阅读

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

分类: java 标签: ,

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

2009年9月15日 没有评论 20 次阅读

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 标签: ,

jsp中转发(forward)、包含(include)及转向(redirect)的区别与联系

2009年8月18日 没有评论 29 次阅读

说明: 一、forward、include由javax.servlet.RequestDispatcher来封装,由包容器container提供RequestDispatcher接口的实现,其中声明如下: void forward(ServletRequest req,ServletResponse res) void include(ServeltRequest req,ServletResponse res) 可以通过两种方式得到RequestDispatcher: 1、ServletContext.ge...阅读全文

分类: java 标签:

Request.ServerVariables获取环境变量

2007年4月24日 没有评论 24 次阅读

Request.ServerVariables(“Url”) 返回服务器地址 Request.ServerVariables(“Path_Info”) 客户端提供的路径信息 Request.ServerVariables(“Appl_Physical_Path”) 与应用程序元数据库路径相应的物理路径 Request.ServerVariables(“Path_Translated”) 通过由虚拟至物理的映...阅读全文

分类: 网站 标签: ,