火星文 技术研习社

Noname Cat, Keep Thinking
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Java 表现层

1

摘要:filename = request.getParameter("filename");response.setContentType("application/x-download"); String destfilename = URLEncoder.encode(filename, "UTF-8"); response.setHeader("Content-Disposition", "... 阅读全文

posted @ 2009-11-12 02:33 剑廿三

摘要:这是比较根本的办法:修改服务器的 server.xml 文件: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 加上 URIEncoding 属性,然后重启服务器。 阅读全文

posted @ 2009-11-12 01:55 剑廿三

摘要:今天试了,以下这样是可以的: String dir = request.getParameter("dir");if(dir == null) dir = "";else dir = "/" + new String(dir.getBytes("ISO-8859-1"),"UTF-8"); JSP文档是UTF-8编码。根据URL通常的编码是ISO-8859-1的思路写成以上语句,结果是正确地显示... 阅读全文

posted @ 2009-11-11 15:16 剑廿三

摘要:主要原因是 JSP 文件编译时出错,应检查 JSP 中包含的 JspTag 是否有编译错误。work 目录中 jsp 文件不存在(尤其是 class 没有被编译出来)将直接导致访问该 jsp 时浏览器报告 404 File Not Found 错误。 阅读全文

posted @ 2007-08-12 21:12 剑廿三

摘要:一个应用服务器不会告诉你真实错误原因的问题,一个很莫名其妙的解决办法。 阅读全文

posted @ 2007-08-12 20:32 剑廿三

摘要:IFRAME, Runnable thread 阅读全文

posted @ 2007-06-27 15:24 剑廿三

摘要:今天第一次知道 阅读全文

posted @ 2007-04-20 23:11 剑廿三

摘要:在 tomcat 的 web.xml 中启用 compilerSourceVM 选项,设值为 1.5 阅读全文

posted @ 2007-04-18 15:19 剑廿三

摘要:正常的cookie只能在一个应用中共享,即一个cookie只能由创建它的应用获得。 1.可在同一应用服务器内共享方法:设置cookie.setPath("/"); 本机tomcat/webapp下面有两个应用:cas和webapp_b, 1)原来在cas下面设置的cookie,在webapp_b下面获取不到,path默认是产生cookie的应用的路径。 2)若在cas下面设置cookie的时候,增... 阅读全文

posted @ 2007-02-28 12:23 剑廿三

摘要:现在的 jstl.jar 不需要手工使用 ExpressionEvaluatorManager.evaluate() 方法转换 ${} 变量,是自动装配的 阅读全文

posted @ 2007-01-14 23:16 剑廿三

摘要:http://caterpillar.onlyfun.net/Gossip/JSPServlet/TagSupport.htm From Gossip@caterpillar JSP/Servlet: TagSupport 類別如果在自訂標籤庫時,並不需要對標籤本體作處理,則您可以繼承TagSupport類別,TagSupport類別實作了Tag與 IterationTag介面,Iteration... 阅读全文

posted @ 2007-01-14 20:42 剑廿三

摘要:http://www.chinaunix.net/jh/26/138695.html顾名思义,JSP 标准标记库(JSP Standard Tag Library,JSTL)core 库为一些基本功能(如,管理限定了作用域的变量和与 URL 交互等)和基本操作(如,迭代和条件化)提供了定制标记。这些标记不仅可以由页面设计人员直接利用,而且还为与其它 JSTL 库相结合从而提供更复杂的表示逻辑奠定了... 阅读全文

posted @ 2007-01-08 17:56 剑廿三

摘要:1. org.stephencat.test.InitializeServlet 片段 import freemarker.template.*;public class InitializeServlet extends HttpServlet { /** * Initialization of the servlet. * * @throws ServletEx... 阅读全文

posted @ 2006-12-08 23:01 剑廿三

摘要:Configuration 应尽可能被共享 阅读全文

posted @ 2006-12-07 05:10 剑廿三

摘要:在 web.xml 中一个 Servlet 类可以做多个映射 阅读全文

posted @ 2006-12-02 23:12 剑廿三

摘要:Java Servlet 中加入一句:out.println(request.getSession().getId());打开两个 Firefox 2.0 窗口访问该 Servlet,得到的 sessionId 值是一样的打开两个 IE 6.0 窗口访问该 Servlet,得到的 sessionId 值是不同的因此不能使用 Firefox 2.0 在本机内测试 HttpSession 多线程访问 阅读全文

posted @ 2006-12-02 22:36 剑廿三

摘要:若 web.xml 中有 username 那么 init(ServletConfig config) 中得到的 username.equals("") 是 true若 web.xml 中没有以上定义,则 username == null 是 true 阅读全文

posted @ 2006-12-02 20:32 剑廿三

摘要:1、指定显示区域的大小2、文字不自动断行,过长则隐藏。假设有两个类B 和 C:B作为调用者,C是被调用者,在B代码中存在对C的调用 存在问题:可能出现一个字只出一半 若再加上text-overflow:ellipsis;,则不会出一半的字,但会自动增加“...”的省略号 可能只有 IE 或 Firefox 适用。 阅读全文

posted @ 2006-12-01 13:02 剑廿三

摘要:String 内置的JavaScript转换、默认值处理、Sequence 内置的计数器 xxx_index 、分段器 chunk 阅读全文

posted @ 2006-11-25 13:47 剑廿三

摘要:测试如下内容: ·对象属性/方法、HashMap、对象数组、List遍历、遍历时排序、 ·运行时选择 include、 ·日期指定格式显示、 ·人类阅读习惯数值表示、计算机阅读习惯数值表示、 ·新闻索引时截断显示过长标题 ·利用 Hash 键值对应表获得和计算 document.links[i] 中的序号(含错误处理) ·更复杂的综合型函数(根据 iTV 平台获得网页超链接) 阅读全文

posted @ 2006-11-25 08:40 剑廿三

1