![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2EE(各种框架技术)
文章平均质量分 75
抬头望远,低头沉思
这个作者很懒,什么都没留下…
展开
-
action中属性forward和子元forward的区别
注;这是一线游在群里问的,我(幻雪若翼 )是如下做的回答,还请大家补充! 幻雪若翼 :1.forward子元素是对应着一个将要接受控制权的目标路径。和jsp的forward作用基本上一样,都可以自动辨别动态连接和静态连接。而action元素的forward属性是:呵呵,比较难表达,我给你举个例子吧!2.当调用某个动作时,Struts动作可能有,也可能没有执行相应的代码。如果不需要执行代码,你只需要原创 2008-04-02 22:46:00 · 3507 阅读 · 0 评论 -
对Hibernate的学习整理(2009-03-10)
以前在学校时,上课没有认真听过,学的一知半解的,只是知道一点皮毛。当来到公司要真的用到时,我感觉自己的才真正的渴望吸取中间的知识,一定的时间内要学会并且熟练应用,我想这才是动力。这也是为什么大学中学习东西总是学点皮毛,只是知道但是达不到掌握的地步,压力,紧迫感,渴望。 从昨天起,我开始正式投入到Hibernate中实践学习中,学习周期大概在7天,希望能够把学习的知识记录下来。原创 2009-03-10 19:04:00 · 1067 阅读 · 0 评论 -
对DWR的理解(什么是DWR)
(在论坛中经常看见朋友们使用DWR,我真的是一头雾水,不知道是什么,这篇文章不错,学习一下希望自己能抽出时间学习一下) DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库.虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的转载 2008-12-25 14:38:00 · 2950 阅读 · 3 评论 -
企业级开发中轻量级与重量级划分(09-03-28)
刚接触企业开发的朋友或者同学经常看到轻量级开发,轻量级框架之类的。 但是对为什么是轻量级没有认识。 其实划分一个应用属于轻量级还重量级,关键是看它使用了多少服务。 若是使用的服务比较多,容器做的工作也就相应的增多, 也必然会影响到应用的发布时间或者是运行时的性能。原创 2009-03-28 16:46:00 · 1333 阅读 · 0 评论 -
MyEclipse的汉化,配置svn
MyEclipse的汉化,配置svn2009年2月26日 阅读评论 发表评论 换了工作环境,当然新的机器就要部署自己的开发环境了,在装myeclipse时发现已经有官方的汉化了,不错!下面的方法时网上共享的。1.先去下载MyEclipseidemyeclipseide2.在主菜单栏处依次点:“help”–> “software update”–>“Find And Install”,这时弹转载 2009-04-03 01:21:00 · 2053 阅读 · 0 评论 -
SSH整合项目中容易出现的错误整理
(最近做项目中,报错报的心有点打击,所以上网整理,和把自己的碰到的错误和大家分享一下)1. org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): 原因:元素配置不正确,元素缺少其子元素的配置。解决方法:元素映射了相应数原创 2009-03-31 15:39:00 · 12786 阅读 · 3 评论 -
SSH项目中,发布项目出现Error:listenerStart错误
SSH项目中,发布项目出现Error:listenerStart错误,在网上找了一下资料,感觉这篇博客不错,分享一下源路径:http://xuthus.javaeye.com/blog/85089 最近看《WebWork.Spring.Hibernate整合开发网络书城》视频教程,自己按照教程上说的做练习,在启动tomcat时总是出一个错误: 2007-5-31 14:2转载 2009-03-31 16:56:00 · 3245 阅读 · 1 评论 -
html:link中的name,paramId,paramName和paramProperty四个属性的使用心得
看了一些使用html:link的文章,大多只是说了paramId结合paramName和paramProperty的使用。下面将会用到name,paramId,paramName和paramProperty一起使用的效果。首先是先解释简单的应用paramId,paramName和paramProperty点击链接假设在scope范围中,有一个bean叫beanName,beanName转载 2009-04-17 11:27:00 · 1728 阅读 · 0 评论 -
什么是JAAS,以及灵活的Java安全机制
今天在论坛上看到JASS,不清楚是什么呢,网上找了一下,受益良多 Java Authentication Authorization Service(JAAS,Java验证和授权API)提供了灵活和可伸缩的机制来保证客户端或服务器端的Java程序。Java早期的安全框架强调的是通过验证代码的来源和作者,保护用户避免受到下载下来的代码的攻击。JAAS强调的是通过验证谁在运行代码以及他/她的权转载 2009-04-09 21:32:00 · 16910 阅读 · 13 评论 -
java读取xml配置文件(小结)
使用DOM解析XML文档时,需要读入整个XML文档,然后在内存中创建DOM树,生成DOM树上的每个节点对象。只有在整个DOM树创建完毕后,我们才能做其他的操作,即使我们只需要修改根元素节点的第二个子节点,仍然需要在进行这个小小的修改之间分析整个文档,在内存中构建文档树。当XML文档比较大时,构建DOM树将花费大量的时间和内存。 一种替代的技术就是使用SAX,SAX允许你在读取文档的时候,即转载 2009-04-29 07:42:00 · 8249 阅读 · 0 评论 -
过滤器(Filter)
在书上看到总结很好,和大家分享一下,很多朋友问 一个过滤器是一个可以传送请求或者修改相应的对象。过滤器并不是Servlet,它们并不实际创建一个请求。它们是请求到达一个Servlet前的预处理程序,在相应离开Servlet后的后处理程序。 一个过滤器能够做如下的工作:(1)在一个servlet被调用前截获该调用(2)在一个servlet被调用前检查请求(3)修改在实原创 2009-05-05 10:20:00 · 1001 阅读 · 0 评论 -
按装oracle后 eclips提示jvm版本太低的问题
经常见论坛上有朋友遇到这个问题 安装了 oracle再启动eclipse的时候,提示JVM版本太低,安装oracle前是没有任何问题的,而且,这台机器上装的JDK也够高了,1.5。。猜测问题应该处在环境变量的设置上,于是重新设置了一下环境变量的CLASSPATH ,竟然不好使,晕了,查了一下,原来问题不出在CLASSPATH 上,而出在PATH上,在PATH的变量值中,有一个是oracle转载 2009-05-05 17:40:00 · 2103 阅读 · 0 评论 -
详解MANIFEST.MF文件
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容:Manifest-Version: 1.0Created-By: Apache Ant 1转载 2009-06-29 14:15:00 · 1173 阅读 · 0 评论 -
今天同事问我的一个延迟加载的问题
我这位同事是做实施和维护的,他说用户中出现这种情况:对于前台的Ajax页面的大量数据流量,客户一发送请求时,响应比较慢,响应时间超出了用户的等待限度。能不能在Tomcat中配置或者是延迟加载之类的。 这里对于程序代码是屏蔽看不到,唯一的自己能做的就是帮助客户设置他们公司的服务器。 我当时回答的是:在Tomcat里面好象没有延迟加载这配置,,一般是在持久化层的配置中对数据的获原创 2009-07-06 19:43:00 · 1623 阅读 · 1 评论 -
【原创】关于Tomcat调优的方法
昨天同事问的那个延迟加载的问题可能是我没有表述清楚,导致很多朋友误解了,我向同事解释了,他自己承认是自己理解不清楚。 今天又有一个关于Tomcat调优的问题: 我这里自己整理一下自己当时表述: 第一个方法:就是从外部系统稳定性方面,他现在时使用的Xp,但是我还是建议要是做服务器的话,还是使用服务器版本的操作系统,稳定性更好,要是系统不稳定造成的服务器重启或者中断,结果原创 2009-07-07 20:19:00 · 1982 阅读 · 2 评论 -
关于JSP页面中的pageEncoding和contentType两种属性的区别
这里引用论坛里朋友hafsky 的回答帖子,感觉总结的不错和大家共享一下! 关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容编码 JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三原创 2008-11-30 19:15:00 · 1790 阅读 · 9 评论 -
【转帖】Servlet技术
Servlet技术1、Servlet简介Java Servlet是与平台无关的服务器端组件,它可以运行在Servlet容器中.Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用"请求/响应"的模式2、Servlet APIServlet的框架是由两个Java包组成的:javax.servlet和javax.servlet.h转载 2008-11-29 17:04:00 · 2367 阅读 · 0 评论 -
怎么获取地址里的汉字
怎么获取地址里的汉字论坛上有朋友问:在struts中我要获得从地址栏中输入的汉字怎么做?? 例如:http://localhost:8080/sex.do?status=insertSex&sexName=男&sexId=1 我要获得sexName="男"该怎么做 sexForm中获得的是乱码??? 我用的是strust 1.2.. 想问一下该怎么处理要获得中文的问题~~~原创 2008-11-27 09:03:00 · 3818 阅读 · 2 评论 -
对两种web开发中经常出现的异常问题的总结(NoClassDefFound,ClassNotFound)
这一段时间经常在论坛上看到(NoClassDefFound,ClassNotFound)这两重异常抛出,下面就是我从网上搜集的关于出现这两种异常的问题 NoClassDefFound: 当 Java 虚拟机或 ClassLoader 实例试图在类的定义中加载(作为通常方法调用的一部分或者作为使用new 表达式创建的新实例的一部分),但无法找到该类的定义时,抛出此异常。 我的理解:原创 2008-10-17 10:37:00 · 7512 阅读 · 0 评论 -
如何让在Html中特殊字符不被转义(如 等)
问题:之间包含有类似的这种转义字符的时候总会被解析,倒是可以把所有的"&"通过程序替换成"&",但是有些本来就是"&"的也会被转换,这就错了。如何让之间包含的文本原封不动的显示出来呢? (若是还有其他的方法,欢迎朋友们添加,一起学习)总结如下:解决方法有两种:第1种:body> textarea id=t rows=20 cols原创 2008-10-17 22:07:00 · 42886 阅读 · 2 评论 -
关于同时启动两个tomcat服务器的问题的整理(转)
如何同时启动多个Tomcat服务器 今天在论坛上看到一个朋友对同时启动两个tomcat服务器的问题,我上网查找后,觉的下面应该是好的解决方法,希望有改进之处,朋友们多评论!我所用Tomcat服务器都为zip版,非安装版。以两个为例:安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处:(1) 修改http访问端口转载 2008-10-14 09:49:00 · 2678 阅读 · 2 评论 -
关于多个TOMCAT的问题???
关于多个TOMCAT的问题???(这是一个朋友问的一个问题,大家都积极参与,取得很好的效果) 问题为: 我有两个项目,一个网站,一个论坛,因为论坛有上传、下载的功能。所以对速度影响很大,经常使得网站打开的很慢。 因为用的是同一个TOMCAT。我现在想一个项目使用一个TOMCAT。我在本地测了一下,我已经安装了一个TOMCAT,占的是8080端口。我另外又安装了一原创 2008-10-16 07:47:00 · 2023 阅读 · 0 评论 -
Servlet(Action)之间的数据传递
Servlet(Action)之间的数据传递1:如何让用户的请求数据从一个Servlet传递给另一个Servlet 第一种方式:通过超链接传递数据 第二种方式:通过表传递取参数。 第三种方式:通过setAttribute("name",value)与getAttribute(name value)传递参数 1)通过超链接获得参数: 需要在超链接后面给定要传递原创 2008-11-01 20:03:00 · 8308 阅读 · 1 评论 -
利用WebBrowser彻底解决Web打印问题
利用WebBrowser彻底解决Web打印问题 BS架构下的打印大家是怎么解决的呢,我最近作了一个项目正好负责这一块,不仅要求打印页面的特定部分,还要求有后台的批量打印,在网上查了一些资料,最后终于解决了。抱着“取之于众服务于众”的思想,我总结了一下,把它拿到网上来与大家分享,希望能帮助遇到类似问题的朋友。我主要使用了IE内置的WebBrowser控件,无需用户下载和安装转载 2008-11-03 13:20:00 · 2015 阅读 · 5 评论 -
tomcat的安全问题
项目中需要对安全问题引起足够的重视,比如下列tomcat的安全问题容易被忽略: server.xml默认有下面一行:这样允许任何人只要telnet到服务器的8005端口,输入"SHUTDOWN",然后回车,服务器立即就被关掉了。从安全的角度上考虑,我们需要把这个shutdown指令改成一个别人不容易猜测的字符串。例如修改如下:,这样就只有在telnet到8006,并且输入"lizongbo"才能转载 2008-11-06 14:56:00 · 3401 阅读 · 2 评论 -
JDBC连接失败大总结
一网络连接错误1 首先,检查网络物理连接 ping 服务器IP地址/服务器名称>1) 如果 ping 不成功,说明物理连接有问题,这时候要检查硬件设备,如网卡,HUB,路由器等. 还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如 ISA Server.防火墙软件可能会屏蔽对 ping,telnet 等的响应因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭转载 2008-11-07 09:44:00 · 8976 阅读 · 1 评论 -
Struts常见错误及原因分析
本篇文章包含了在用Struts开发web应用时经常碰到的一些异常和错误,根据异常或错误信息本身,经常可以找到潜在的错误发生原因。下面列出了一些Struts的常见错误和异常,并给出了一些可能发生此类错误或异常的原因。有的后面有相关连接,你可以通过它找到更多的信息。Cannot retrieve mapping for action 异常 javax.servlet.jsp.JspExceptio转载 2008-11-08 10:40:00 · 972 阅读 · 0 评论 -
如何使Tomcat指向jdk的目录
1,修改bin文件夹下面的catalina.bat文件,把如下内容 rem ----- Execute The Requested Command ---------------------------------------echo Using CATALINA_BASE: %CATALINA_BASE%echo Using CATALINA_HOME: %CATALINA_转载 2008-11-10 19:51:00 · 1974 阅读 · 1 评论 -
如何学j2ee(这段时间论坛上很多朋友问)
如何学j2ee(转) 最近一直由于一些原因,技术上的东西没有学多少,技术一直停滞不前.不过还是学了不少技术以外的东东,毕竟技术并不能解决一切问题.今天浏览水木清华看到了一篇文章,说的是如何学j2ee的,感觉还不错.毕竟是清华的嘛,特此转到这里.让刚接触j2ee的同志们有个参考: Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补转载 2008-11-12 14:20:00 · 3281 阅读 · 7 评论 -
使用javamail发信过程中的一些问题及解决方法
今天在研究javamail发信的过程中,出现了一些小问题,现总结如下,以免后来者走些不必要的弯路,先把完整的能够正常运行的代码示例粘贴如下:发邮件源代码:package com.hyq.test;import java.util.Properties;import javax.mail.*;import javax.mail.internet.*;public class MailExam转载 2008-11-12 09:40:00 · 1501 阅读 · 0 评论 -
log4j文件的配置的详细介绍
log4j文件的配置的详细介绍 第1章. Log4j 的优点 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 log转载 2008-11-10 19:29:00 · 905 阅读 · 0 评论 -
【转】tomcat+jsp经典配置
tomcat+jsp经典配置 [NickTai 发表于 2005-3-16 14:13:54]Tomcat下JSP、Servlet和JavaBean环境的配置 经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学转载 2009-01-10 09:50:00 · 1765 阅读 · 1 评论 -
MyEclipse、Eclipse 的JAVA,XML代码提示功能
如果是eclipse的 .提示功能没有了,照下边这样设置window->Preferences->Java->Editor->ContentAssist->Advanced 上面的选项卡Select the proposal kinds contained in the'default' content assist list: 中把 Other Java Proposals 选项打上勾就可以转载 2009-04-03 23:22:00 · 15764 阅读 · 6 评论