
java web
zljjava
这个作者很懒,什么都没留下…
展开
-
servlet 多线程问题
介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。 关键字:Servlet 线程安全 同步 Java内存模型 实例变量原创 2011-10-19 10:24:37 · 14490 阅读 · 3 评论 -
Eclipse中查看jar包中的源码
Java Decompiler Plugin For Eclipse IDE1. 下载JAD , 1.5.8版本的jad在 http://www.softpedia.com/progDownload/JAD-Download-85911.html 将展开后的jad.exe放到某个目录,例如 c:/jad/jad.exe2. 下载JADClipse插件ht转载 2012-05-08 10:44:13 · 46810 阅读 · 13 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同转载 2012-05-18 14:45:00 · 667 阅读 · 0 评论 -
struts2导出excel java 导出excel
l例子很简单,就一个Action类和一个Service类 1.所需jar包struts2需要jar包:commons-logging.jar、freemarker-2.3.8.jar、ognl-2.6.11.jar、struts2-core-2.0.11.1.jar、xwork-2.0.4.jarexcel导出:jxl.jar2.配置Web.转载 2012-05-08 10:57:58 · 5262 阅读 · 0 评论 -
log4j
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志转载 2012-04-27 14:17:50 · 533 阅读 · 0 评论 -
权限设计
在任何系统中,权限设计是最基础的东西,本文给出一个基于角色的权限设计的循序渐进的设计方案。 在权限系统中,功能(权限)是最小的单位,比如起草新闻、编辑新闻、审核新闻、删除新闻等,而角色是一类功能的集合,比如新闻编辑这个角色,他可能有起草新闻、编辑新闻等功能集合,而责任编辑他可能就有更多的权限,比如除了新闻编辑的功能,还有审核新闻、删除新闻等功能,给张三赋予新闻编辑的角色(其实我更愿意说把转载 2012-04-27 09:46:06 · 748 阅读 · 0 评论 -
struts2 导出excel
程序里面将一个表格的数据导出EXCEL是再常规不过的需求了,可之前一直都没怎么注意过这个问题,这次自己查看了几篇博文,针对Struts2的导出 其中一种使用java反射的方式来实现数据的导出 很方便,也很快捷 就针对现在Struts2开发时的属性getter/setter注解到jsp上 的实现方式,为了图方便,我就直接拿我做的项目里面pojo和service以及action来说事了,Ser转载 2012-04-27 16:50:16 · 878 阅读 · 0 评论 -
通用数据权限管理系统设计
通用数据权限管理系统设计通用数据权限管理系统设计(一) 前言: 本文提供一种集成功能权限和数据权限的解决方法,以满足多层次组织中权限管理方面的集中控制。本方法是RBAC(基于角色的访问控制方法)的进一步扩展和延伸,即在功能权限的基础上增加数据权限的管理,实现数据权限和功能权限的集中处理。 解释: 功能权限:能做什么的问题,如增加销售转载 2012-04-25 16:32:12 · 1317 阅读 · 0 评论 -
servlet 总结
1,什么是Servlet2,Servlet有什么作用3,Servlet的生命周期4,Servlet怎么处理一个请求5,Servlet与JSP有什么区别6,Servlet里的cookie技术7,Servlet里的过滤器8,Servlet里的监听器转载 2011-10-19 12:00:02 · 623 阅读 · 0 评论 -
JSP 相关配置文件
前言熟悉JAVA语法很久后,迟迟才开始学习JSP。而学习JSP时,却只学了基本的用法就去学Struts和Hibernate,以致对JSP掌握得很不够。后来发现所学习的Struts框架实际上是“包装”了的JSP。所以,我在学习框架的时候也回头看看JSP。以后应该不会转载 2011-10-19 11:09:15 · 6111 阅读 · 0 评论 -
Servlet工作原理
Servlet是服务端的组件,servlet运行在servlet容器中,比如tomcat, 在收到客户端请求的时候,容器把请求信息封装为Request对象,并创建Response对象, 传给serlet的service()方法,真正要实现的功能可以在service()调用转载 2011-10-19 11:41:39 · 832 阅读 · 0 评论 -
JSP
JSP Java Server PagesJSP程序由JSP Engine(JSP引擎) 先将它转换成Servlet代码,接着将它编译成类文件载入执行。只有当客户端第一次请求JSP时,才需要将其转换、编译转载 2011-10-19 11:26:04 · 675 阅读 · 0 评论 -
jsp 两种包含的区别
1、include指令,写法是''。 2、他是静态包含,也就是说先把被包含的文件插入到jsp文件中。被插入的文件可以使任意的文件或者只是一段Java代码,融合是在jsp被转化成servlet的之前进行的。。 3、当插入jsp文件时要注意他们的conte转载 2011-10-19 11:11:28 · 2473 阅读 · 0 评论 -
maven搭建spring mvc+ibatis项目
.背景介绍 对于初学者,用maven构建项目并不是一件容易的事,springmvc并不是MVC中的主流,但是本人觉得springmvc比struts要好用,真正做到了零配置。一次使用,就放不下了。二.准备工作 1.Eclipse 3.7 2.maven 3.Eclipse 需要安装maven插件。url:maven - http://download.eclipse.org/technolo转载 2015-02-24 15:34:39 · 959 阅读 · 0 评论