随笔分类 -  jsp/servlet

springmvc+jsp 拦截器下如何设置欢迎页面
摘要:0.需求 如何让用户在浏览器地址栏键入[http://XXX.XXX.XX.XX:端口号/应用名/]以后自动跳转到系统的登录界面 1.web.xml 1.1 注意welcome-file-list的配置,将welcome-file赋值为"/" 1.2 springmvc 的 dispatcherSe 阅读全文

posted @ 2016-06-08 10:51 izumi 阅读(8572) 评论(1) 推荐(0) 编辑

在jsp中使用jstl,不使用JS,实现递归,生成N级菜单
摘要:参考材料: http://blog.csdn.net/kimsoft/article/details/7801564 我的实现: 1、我的recursionMenu.jsp代码如下: 2、页面说明:${parentMenus}是后台返回的一个List,存储着父一级的菜单对象。${subMenus}是 阅读全文

posted @ 2016-05-12 12:08 izumi 阅读(4230) 评论(0) 推荐(1) 编辑

struts1.x的国际化
摘要:学习:http://www.cnblogs.com/jinzhengquan/archive/2011/02/14/1954706.html 阅读全文

posted @ 2011-08-05 10:32 izumi 阅读(150) 评论(0) 推荐(0) 编辑

log4j学习
摘要:http://baike.baidu.com/view/25347.htm 阅读全文

posted @ 2011-08-01 17:10 izumi 阅读(197) 评论(0) 推荐(0) 编辑

把在程序中的System.out.print()的信息自动转成log4j日志信息
摘要:问题:老的系统中,程序未使用log4j,而是使用System.out.println()将信息打印到了tomcat。现在客户提出要保存打印到tomcat的日志信息,引入log4j固然需要,但修改代码及后续测试的工作量与风险也让人头大。如何解决这样的问题呢?回答:System.setOut(PrintStream ps)方法允许程序员自行定义System.out输出流,我们可以将我们改造好的PrintStream替换java原来的System.out对象。为了能在web服务器启动以后完成这个替换的过程,我们定义一个ServletContextListener监听器,在web服务器启动时完成替换。 阅读全文

posted @ 2011-08-01 16:25 izumi 阅读(15349) 评论(2) 推荐(0) 编辑

java.io.IOException:stream closed 异常的原因及处理
摘要:学习:http://wenwen.soso.com/z/q183034119.htmjava.io.IOException: Stream closed严重: Servlet.service() for servlet jsp threw exception。出现此错误一般都是在jsp中使用了输出流,没有妥善处理好的原因。原因:在tomcat中jsp编译成servlet之后在函数_jspService(HttpServletRequest request, HttpServletResponse response)的最后有一段这样的代码finally {if (_jspxFactory != 阅读全文

posted @ 2011-07-26 11:19 izumi 阅读(60971) 评论(0) 推荐(0) 编辑

给jQuery的ajax传url
摘要:在给jQuery的ajax传url的时候,如果url参数结构比较复杂,比如包含特殊字符的参数时,可以考虑使用data:{XXX:XX}这种方式,这样就不需要去操心参数结构的复杂性了。参考的例子:var usercode=document.getElementById("UserCode").value;var newpwd=document.getElementById("newPassword").value;var url="<%=request.getContextPath()%>/admin/comparepwd.do?me 阅读全文

posted @ 2011-07-22 10:14 izumi 阅读(17361) 评论(0) 推荐(1) 编辑

web.xml中标签的定义顺序
摘要:昨天晚上在部署tomcat以后,报找不到某个taglib的错误,解析web.xml文件发生了异常。“The content of element type "web-app" must match”web.xml是使用web-app_2_3.dtd作为参考来解析的 --<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">在网上找了 阅读全文

posted @ 2011-05-20 10:10 izumi 阅读(1089) 评论(0) 推荐(0) 编辑

关于session
摘要:http://www.cnblogs.com/shoru/archive/2010/02/19/1669395.html 阅读全文

posted @ 2011-05-19 15:01 izumi 阅读(124) 评论(0) 推荐(0) 编辑

https无法下载
摘要:response.setHeader("Pragma", "public");response.setHeader("Cache-Control", "must-revalidate, post-check=0, pre-check=0"); 阅读全文

posted @ 2011-03-09 11:55 izumi 阅读(297) 评论(0) 推荐(0) 编辑

将页面导成excel
摘要:导出excelActionForward指向一个jsp页面,页面中使用<%@ page language="java" contentType="application/vnd.ms-excel;charset=GBK"%>或<%response.setContentType("application/vnd.ms-excel;charset=GBK")%>... ...<%String fileName = URLEncoder.encode("导出的excel文件", "UTF-8");// 使用URLEncoder防止生成的文件名乱码response.add 阅读全文

posted @ 2011-02-15 17:49 izumi 阅读(316) 评论(0) 推荐(0) 编辑

jstl fmt功能说明
摘要:转自:http://www.cnblogs.com/cliffever/archive/2008/11/13/1333025.html所有标签:Tags fmt:requestEncoding fmt:setLocale fmt:timeZone fmt:setTimeZone fmt:bundle fmt:setBundle fmt:message fmt:param fmt:formatNumber fmt:parseNumber fmt:formatDate fmt:parseDate %@ taglib uri="http://java.sun.com/jsp/jstl/fmt" p 阅读全文

posted @ 2010-12-17 14:42 izumi 阅读(4666) 评论(0) 推荐(0) 编辑

url转义字符原理
摘要:转自:http://alipay.javaeye.com/blog/68412 url转义字符原理 如果表单的action为list.jsf?act=go&state=5 则提交时通过request.getParameter可以分别取得act和state的值。 如果你的本意是act='go&state=5'这个字符串,那么为了在服务端拿到act的准确值,你必须对&进行转 义 [预备知识] 对与通过get方式提交的url,浏览器在提交前首先根据http协议把一一个的参数及其值解析配对。而url的参数间是通过&分割的,这就是浏 览器进行参数配置的分割依据。如果你的参数值中含有&等url特殊字符,那 阅读全文

posted @ 2010-12-07 18:30 izumi 阅读(15322) 评论(0) 推荐(0) 编辑

servlet中ServletContext的使用
摘要:ServletContext接口是Servlet中最大的一个接口,呈现了web应用的Servlet视图。ServletContext实例是通过 getServletContext()方法获得的,由于HttpServlet继承Servlet的关系GenericServlet类和 HttpServlet类同时具有该方法。每个应用都会有一个ServletContext对象与之关联,当容器分布在在多个虚拟... 阅读全文

posted @ 2010-07-27 14:21 izumi 阅读(570) 评论(0) 推荐(0) 编辑

myeclipse使用hibernate正向工程和逆向工程
摘要:1.myeclipse使用hibernate正向工程,hibernate的正向工程是指从java实体类生成数据库表的过程,这种过程符合java程序员面向对象编程的思想,也是工程设计的时候使用比较多的一种思想。具体实施过程如下。1).手动创建java pojo对象,并对pojo对象加上hibernate anotation。这样做的目的是通过myeclipse来生成hibernate映射文件,pub... 阅读全文

posted @ 2010-07-08 14:30 izumi 阅读(5726) 评论(0) 推荐(0) 编辑

jsp:useBean用法
摘要:jsp:useBean动作最简单的语法为:<jsp:useBean id="guessBiz" class="biz.GuessBiz" scope="session" />这行代码的含义是:“创建一个由class属性指定的类的实例,然后把它绑定到其名字由id属性给出的变量上”。此时,jsp:useBean动作只有在不存在同样id和scope的Bean时才创建新... 阅读全文

posted @ 2010-07-08 14:13 izumi 阅读(34746) 评论(0) 推荐(4) 编辑

setContentType和setCharacterEncoding
摘要:request.setCharacterEncoding()是设置从request中取得的值或从数据库中取出的值 response.setContentType("text/html;charset=gb2312")是设置页面中为中文编码 前者是设置动态文字(参数,数据库),后者设置页面静态文字 response.setContentType指定 HTTP 响应的编码,同时指定了浏览器显示的编... 阅读全文

posted @ 2009-10-15 23:03 izumi 阅读(503) 评论(0) 推荐(0) 编辑

导航