![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java/JSP-J2SE
ahpo
运动,绘画,电影
展开
-
Python与Java
1 比较C ——> C++ ——> Java——> Python从应用和实践的角度,Java作为一种中层平台语言,而VB,Delphi,JavaScript更多的定义为前台语言,C和C++可以视为系统语言,Python则在前中后取得了一定的平衡和融合。比起Java平台,动态语言Python更为轻便灵活,开发效率高,但在整合凝聚,开发支持,开发工具和平台,类型安全和影响力方面不足。原创 2014-12-13 21:17:27 · 1372 阅读 · 0 评论 -
防止页面缓存的方法
htm网页 或者 asp网页 response.expires=-1 response.expiresabsolute=now()-1 response.cachecontrol="no-cache" php网页 header("expires:mon,26jul199705:00:00gmt"); header("cache-control:no-cache,must-revalidate原创 2007-05-23 23:13:00 · 715 阅读 · 0 评论 -
Struts中textfield格式化的正解
1.在struts.properties中插入struts.custom.i18n.resources=globalMessages 2.src目录建立globalMessages_zh_CN.properties,globalMessages_en_US.properties 内容如下:global.datetime = {0, date, yyyy-MM-dd HH:mm:ss原创 2007-08-15 20:32:00 · 1656 阅读 · 0 评论 -
Struts2与Struts1的对比
Struts2与Struts1的对比来源:struts2开发组 翻译:tianxinet(胖猴)Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类转载 2007-08-08 12:16:00 · 644 阅读 · 0 评论 -
Hibernate 简化继承映射
Hibernate 是一个对象关系映射和持久性框架,它提供了许多高级特性,从内省到多态和继承映射。但是,把类的层次结构映射到关系数据库模型,可能会比较困难。本文将介绍三个策略,在日常的编程之中您可以用它们把复杂的对象模型容易地映射到关系数据库模型。概述Hibernate 是一个纯 Java 的对象关系映射和持久性框架,它允许您用 XML 配置文件把普通 Java 对象映射到关系数据库表。使转载 2007-08-09 08:29:00 · 712 阅读 · 0 评论 -
FCKeditor JSP版本安装手顺
FCKeditor JSP版本安装手顺 FCKeditor在线编辑器的使用(jsp:html在线编辑器=FCKeditor 2.2+FCKeditor.java 2.3 ) 在线编辑器对于我们作新闻产品之类的程序是很重要的,在网上找录了好了好一段时间,发现FCKeditor,跨平台的,正在进行的jsp项目正需要这款html在线编辑器。试用了一下FCKeditor,根据网上的文章小结原创 2007-05-08 10:41:00 · 1159 阅读 · 1 评论 -
WebSphere 6.1安装配置SSH2以及与MyEclipse整合手顺
一was.cd.6100.trial.base.windows.ia32.zip1. 安装完成之后,从程序组选择概要文件管理,创建新的概要文件。 2. 从安装的端口进入概要文件管理控制台:https://localhost:9062/ibm/console/跳转的https://localhost:9045/ibm/console/ 为安全管理控制台端原创 2007-08-07 09:03:00 · 3417 阅读 · 0 评论 -
JavaBean文件上传
摘要:本文介绍了JavaBean实现多个文件上传的两种方法,分别是使用http协议和ftp协议实现。首先讲述了http协议传送多个文件的基本格式和实现上传的详细过程,之后简单介绍了使用ftpclient 类实现了ftp方式的上传,最后对这两种方法进行了比较。关键字:JavaBean 、http 、ftp 、ftpclientJavaBean是一种基于Java的软件组件。JSP对于在Web?应用中集转载 2007-07-27 09:02:00 · 835 阅读 · 0 评论 -
JiveForum4.29Professional安装手顺
JiveForumsPro41.Jive/database目录 根据你所选择的数据库,建立数据库2.将application目录(包含有web-inf的那个文件夹)下所有文件拷贝到你服务器Tomcat应用目录下,如Tomcat/webapps/下 3.编辑WEB-INF/classes/jive_init.xml将最后的中加入读者jive的jivHome目录路径原创 2007-04-25 23:37:00 · 939 阅读 · 0 评论 -
Java程序员的推荐阅读书籍
Java程序员的推荐阅读书籍来自javaeye创始人robbin的推荐一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。1、《Java编程思想》 在有了一定的Jav转载 2007-07-13 16:37:00 · 939 阅读 · 0 评论 -
Struts2页面中访问Servlet/JSP作用域对象
一般的,在JSP页面中访问Servlet/JSP作用域对象,可以使用Java脚本或EL表达式,在Struts2中,还可以使用OGNL表达式访问包括Application scope attributes, Session scope attributes, Request scope attributes, Request parameters and framework Context scop原创 2007-08-22 13:51:00 · 914 阅读 · 0 评论 -
Struts2-核心组件1
从一个高度层次来看,Strtsu2属性pull-MVC(或是MVC2)框架;这与传统的MVC框架略有不同,因为action的角色采用模型,而不是控制器,虽然这样有一些重叠."pull"来自于视图从action拉数据,而不是持有一个分开的可用模型对象.我们知道在概念方面意味着什么,但在执行层面意味着什么?这个模型-视图-控制器模式在Struts2中被实现成了五个核心部分--actions,拦截器,值原创 2007-08-22 13:56:00 · 1703 阅读 · 2 评论 -
Struts2-核心组件3
Result Types从action生成结果,并返回组用户不同的结果值,不都需要相同的类型.结果"success"可以渲染为一JSP页面,但结果"error"可能需要发送一个HTTP头返回给浏览器.结果的类型使用"type"属性在结果节点配置.与"name"属性相似,这个属性也有一个默认值-"dispatcher"-将渲染JSPs.大多数的时间,你将使用所提供的结果类型,但有时也可原创 2007-08-22 14:00:00 · 944 阅读 · 0 评论 -
类共享
导读: 级别: 中级 Ben Corrie(corrieb@uk.ibm.com), JVM 开发人员, IBM 2006 年 6 月 22 日 Java? 5.0 平台的 IBM 实现中新的共享类特性提供了一种完全透明和动态的方法,可以共享已经装载的所有类,而不会对共享类数据的 JVM 施加限制。这个特性为减少虚拟内存占用和改进启动时间提供了一个简单且灵活的解决方案,大多原创 2007-11-23 14:43:00 · 1158 阅读 · 0 评论 -
如何解决J2ME中文的乱码问题
Java的中文问题通常会困扰很多开发者,你可能在开发Web应用程序的时候遇到中文参数的传递问题,最后你可能选择使用Filter把Request的编码方式设置为GBK来解决。在J2ME的开发中我们同样会遇到中文问题,比如在RMS中存储中文、网络传输中传输中文、从文件中读取中文等问题。 我们在解决中文问题的时候,用到的最多的一个词就是UTF-8。我们知道ASCII码是单字节编码方式,可原创 2007-11-07 15:23:00 · 1025 阅读 · 0 评论 -
JDK版本不兼容(Unsupported major.minor version 49.0)
JDK版本问题,又一次出现。 配置环境 : JDK1.5 Eclipse 3.3(启动需要JDK版本1.5以上) 现在需要用JDK1.4编译的JAR文件,起初我在我的电脑的环境变量里设置了使用JDK1.4, 再使用jar打包类.满心欢喜的我把jar放到classpath中,其它程序调用,结果出现了.Unsupported major.minor version 49.0 解决步骤 : 1、原创 2007-11-05 10:23:00 · 1124 阅读 · 0 评论 -
java中private, public,protected的区别
java中private, public,protected的区别在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、pr原创 2007-10-15 09:57:00 · 12074 阅读 · 8 评论 -
Java读取文件中含有中文的解决办法
导读: Java读取文件中含有中文的解决办法 折磨了一天的问题,终于在黄昏的时候解决了,现在一吐为快。 众所周知,java的中文问题一直是一个老大难的问题,这个现象可以在csdn中java论坛里关于中文乱码的提问率就可以了解到,甚至软件巨人IBM专门开辟了一个解决中文问题的专区,作为一个俗人(一直梦想希望想金凯利那样成为一个“冒牌天神”,只是一直没有成功,也许是因为上帝不照顾中原创 2007-10-31 16:43:00 · 868 阅读 · 0 评论 -
String.split的用法
String str = "55|66|77"; String[] sTemp = str.split( "//|" );转义字符前面加// System.out.println(sTemp.length); System.out.println(sTemp[0]); System.out.println(sTemp[1]); System.out.print原创 2007-06-17 20:48:00 · 735 阅读 · 0 评论 -
JSP 唯一登陆判断
原理说明:在application保存所有用户名,和其登陆所产生的SESSIONID,同时把用户的信息存于当前session里面。当又有用户登陆的时候,更新session信息,同时检测application里面,用户名和sessionid是否一致,如果不一致,则注销前面的session. 代码实现:JSP检测: //session检测 eshop.member_sys.原创 2007-06-16 09:47:00 · 1981 阅读 · 0 评论 -
Struts2-核心组件2
The Package Tag:被用于配置集合,以便于共享属性,例如拦截器栈或是URL命名空间.通常它由action的配置组成,但它可以包含任何类型的配置信息.它对隔离功能的组织也非常有用,可以更进一步,将其分成不同的配置文件.这个标签有如下属性:.name--开发人员为包指定的唯一的名称.extends--此包将扩展的包的名称;扩展包里的所有配置信息(包含action配置),在新包里原创 2007-08-22 13:58:00 · 841 阅读 · 0 评论 -
Struts2-核心组件4
Results / View Technologies目前为止的所有例子,都是假定JSP为渲染视图的技术.尽管它可能是最普通的,但它决不是渲染结果的唯一方法. 结果类型和视图技术的使用紧密相联.在前面的章节,我们看到如果"type"属性无值或是值为"dispatcher",就会将使用JSPs来渲染.在Struts2应用中,还有三种其他的技术可以替换JSPs: Velocit原创 2007-08-22 14:06:00 · 1277 阅读 · 0 评论 -
JSP唯一登录及踢人的解决方案
1.问题描述 同一个帐号只允许一个人登录,在有其他用户登录的时候,给予原登录用户警告提示。2.分析设计 原问题分解成2个小问题:A. 唯一登录;B.踢人 A. (1)第一次发生登录行为的时候的时候将用户信息及sessionId存放到一个实体Bean里,并将这个bean保存到session中。同时以该用户帐号account作为key,帐号对应的sessio原创 2007-07-01 10:01:00 · 5513 阅读 · 2 评论 -
经典:Java及相关字符集编码问题研究
1. 概述本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2. 编码基本知识最早转载 2006-12-28 17:40:00 · 830 阅读 · 0 评论 -
Java里MD5算法
/** * Usage:MD5 算法的Java Bean * * FileName : MD5.java * PackageName: org.ahpo.security * Author : Ahpo Yang * CreateDate : 2006-4-24 14:47:11 */package org.ahpo.security;import java.lang.refle原创 2006-04-24 15:33:00 · 3019 阅读 · 1 评论 -
Java对Oracle里Blob字段的处理
比较简单,直接贴代码吧,有问题留言/** * Usage:Oracle Blob Field * * FileName : Blob.java * PackageName: org.ahpo.db * Author : Ahpo Yang * CreateDate : 2006-4-24 14:54:04 */package org.ahpo.db;import java.i原创 2006-04-24 15:30:00 · 1274 阅读 · 0 评论 -
Java里面对XML文档的处理【经典例子分析】
Java里面对XML文档的处理,网络上有很多,最近因为用到,翻看了JBuilde里面的处理例子,觉得蛮好的,说一些使用心得分析。 例子的地址位于%Builder2006%/samples/Tutorials/XML/databinding/fromSchema下面,可以直接打开工程文件Castor.jpx。刚打开的时候,只有一个xsd文件和一个xml文件。这两个分别原创 2006-04-23 17:31:00 · 1570 阅读 · 0 评论 -
Eclipse3.1.1上配置J2ME开发环境
EclipseMe插件的获取 目前EclipseMe的最新版本为1.5.0(eclipseme.feature1.5.0_site.zip),可以登陆SourceForge网站http://eclipseme.org/index.html免费下载,EclipseMe插件的版本更新速度较快,用户可以通过该网站及时获取最新版本的EclipseMe插件。 进入SourceForge网站后点击Do原创 2006-04-10 16:29:00 · 1323 阅读 · 1 评论 -
把一个网络文件写到当前机器上
/** * 把一个网络文件写到当前机器上 * @param String urlStr, 网络文件路径 * @param String filepath, 当前机器保存的完整路径 * @return boolean, 是否操作成功,返回true,操作成功 * @author ahpo *原创 2006-03-24 17:18:00 · 850 阅读 · 0 评论 -
Eclispe3.1.1+Lomboz3.1+JBoss4的安装总结
Eclipse3.1是最新版本,其适配的Lomboz3.1和JBoss4也都是最新的版本,关于以前版本的安装网站上有很多的介绍,昨天下午开始用最新的版本安装,今天上午安装成功,也走了一点弯路。现在贴出来,供大家参照。1。获得相关资源; Eclipse3.1.1可以从www.eclipse.com上获得,我下载的是eclipse-SDK-3.1.1-win32.zip,这个文件夹解原创 2006-03-18 14:46:00 · 1807 阅读 · 0 评论 -
Java里读取属性文件例子
比较简单,就直接贴代码了,给刚学的朋友参考。import java.io.*;import java.util.Properties;public class PropertiesDemo { public static void main(String[] args) { String pFilename = System.getProperty("user原创 2006-03-21 16:26:00 · 1426 阅读 · 0 评论 -
JSP内建对象总结
在面向对象编程中,对象就是指由当作完整实体的操作和数据组成的变量。 对象是基于特定模型的,在对象中客户使用对象的服务通过由一组方法或相关函数的接口访问对象的数据,然后客户端可以调用这些方法执行某中操作。 JSP的内建对象有以下几种:request、response、 out、 session、 pagecontext、 application、 config、 pa原创 2006-03-15 12:54:00 · 974 阅读 · 0 评论 -
JBoss入门及基础应用
因为工作原因,需要用到JBOSS做WEB应用服务器,以前只是有Apache,Tomcat,Resin等得应用经验,从入门到开发应用,整理了一些知识,贴在这里,希望后来者看到我得应用经历,能更快速上手。1.JBoss应用服务器的现状及展望 作者:JBoss公原创 2006-03-15 17:48:00 · 7213 阅读 · 4 评论 -
Servlet的复习
转载:转载请保留本信息,本文来自http://www.matrix.org.cn/resource/article/0/82.htmlServlet是对支持Java的服务器的一般扩充。它最常见的用途是扩展Web服务器,提供非常安全的、可移植的、易于使用的CGI替代品。它是一种动态加载的模块,为来自Web服务器的请求提供服务。它完全运行在Java虚拟机上。由于它在服务器端运行,因此它不依赖于浏览转载 2006-04-24 16:28:00 · 848 阅读 · 0 评论 -
搜索引擎原理
搜索引擎原理 http://www.zlce.net 网页教程 2004-10-26 23:55:37转载 2006-04-24 18:54:00 · 1014 阅读 · 0 评论 -
Java多线程基础知识
编写具有多线程能力的程序经常会用到的方法有: run(), start(), wait(), notify(), notifyAll(), sleep(), yield(), join() 还有一个重要的关键字:synchronized 本文将对以上内容进行讲解。 一:run() 和start() 示例1: publi原创 2006-06-08 10:56:00 · 803 阅读 · 0 评论 -
Enterprise JavaBeans导论(三)
自管理的事务 如果声明一个bean的事务控制为TX_BEAN_MANAGED,则这个bean可以访问事务服务。当事务控制应用于单个的方法时这个控制只能应用于整个的bean. bean访问事务服务的能力不能只对某个方法起作用。 因此一个方法声明事务控制为TX_BEAN_MANAGED,而另一个方法声明为其它不同的事务控制是错误的。厂商的安装工具应该能检测到并报告这个错误。 Bean分别通转载 2006-07-26 10:58:00 · 862 阅读 · 0 评论 -
Enterprise JavaBeans导论(一)
服务框架 EJB并不是一个产品。它是Java服务器端服务框架的规范,软件厂商根据它来实现EJB服务器。应用程序开发者可以专注于支持应用所需的商业逻辑,而不用担心周围框架的实现问题。 EJB规范详细地解释了一些最小但是必须的服务,如事务,安全和名字等。软件厂商根据这些规范要求以保证一个enterprise bean能使用某个必需的服务。规范并没有说明厂商如何实现这些服务。这使得通过阅读规转载 2006-07-26 10:42:00 · 943 阅读 · 0 评论 -
Jakarta Commons (一)
Jakarta Commons是Jakarta的一个子项目,目的是创建和维护独立于其他框架和产品的程序包(packages)。这些程序包是一些服务于小范围的有效组件的集合,通常适用于服务器端编程。Commons项目分为两部分:Sandbox和Commons库。Sandbox用于测试。本文关注库组件,包括它们什么时候使用,在那里,以及用例子说明如何使用。简要介绍Jakarta Commo原创 2006-07-24 10:41:00 · 989 阅读 · 0 评论 -
Enterprise JavaBeans导论(二)
理解EJB组件 你现在应该已经熟悉了整个EJB体系结构及其主要的部件。这一节更详细地描述了这些部件,并解释它们运行时的行为语意。 Home接口 EJB库使用enterprise bean的客户端通过它的home接口创建它的实例。Home接口包含一个或多个用来创建enterprise bean实例的create()方法。这个home接口不是由bean来实现,而是通过称为home ob转载 2006-07-26 10:52:00 · 868 阅读 · 0 评论