摘要: 我们的故事开始于一个浏览器向服务器提交的一次请求........ 大家都知道我们在进行页面重定向的时候有几种方式,其中较为常用的是<jsp:forward page="target">(下文简称forward)和使用response的sendRedriect方法(以下简称redriect)这两种,这两种方式在实现上到底有什么区别呢?我们来看下面的模拟过程图。 首先来看使用forward进行重定向的示意图: 下面我们来分析这个过程。故事开始在我们的pc上的一个客户端,也就是一个浏览器,我们在浏览器的地址栏中输入希望访问的url,这个url是 页面1 的url,这个 阅读全文
posted @ 2013-03-21 11:23 张宇鹏 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 首先我们需要制定td的宽度,指定完后我们在表格的样式中加入:table-layout: fixed;然后在td的样式中加入:white-space:nowrap; /*一行显示*/text-overflow:ellipsis; /*显示...*/overflow: hidden; /*缺少无效*/这样列就不会被撑大了,动手试试吧 阅读全文
posted @ 2013-07-15 01:09 张宇鹏 阅读(350) 评论(0) 推荐(0) 编辑
摘要: java中使用jxl接口对excel进行操作 阅读全文
posted @ 2013-06-30 13:48 张宇鹏 阅读(813) 评论(0) 推荐(0) 编辑
摘要: ssh's filter&interceptor&listener 阅读全文
posted @ 2013-06-20 08:50 张宇鹏 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: 在我们的java web 项目中引入hibernate和struts,当我们使用HQL语句进行查询时会报antlr.collections.AST.getLine()I的错误,导致程序无法继续运行,这并不是我们的程序写的有错误,出现这个异常的原因是因为我们使用的hibernate和struts中都存在antlr_2.xx的jar包,看提示的样子是我们的jar包出现冲突了。 解决方法: 在我们项目的lib目录先检查引入的jar包,直接删除antlr_2.xx,然后在tomcat-->webapps我们的项目目录下的lib文件夹下同样直接删除这个文件,重启tomcat和编译器,这时我们再使用 阅读全文
posted @ 2013-05-09 22:01 张宇鹏 阅读(1015) 评论(0) 推荐(1) 编辑
摘要: 主要说下过滤器冲突的问题,至于struts2和dwr各自的使用方法,请您自行了解下。一般我们的struts2项目的web.xml文件中会进行如下的配置:<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-n 阅读全文
posted @ 2013-04-21 11:26 张宇鹏 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 我们以一个简单的用户登录验证功能来了解下struts的最基本的原理,下面我们先来看一个模拟的时序图通过这个图例我们可以看出客户端和服务器在struts框架应用上交互的一个过程。这里的action类和actionForm类都是可以有多个的,或者说在实际开发中这些都是肯定有多个的,并且我们的form和action之间都有一定的对应关系,而总控制器ActionServlet实际上也是一个servlet,我们在web.xml文件中需要对其进行配置,建议初学者掌握手动开发struts的技巧,只有这样我们才能真正的理解并且的使用工具开发的过程中熟练的使用。 struts-config.xml的配置详细信息 阅读全文
posted @ 2013-04-10 10:25 张宇鹏 阅读(1001) 评论(0) 推荐(0) 编辑