今天看到一个帖子巨牛···跟大家分享一下。 J2EE框架------仿《大腕》经典对白: 一定要找那最流行的框架, 用功能最强大编辑器, 做就要做最复杂的系统, 轻量级的绝对不行, 框架最简单也得是SPRING, 什么EJB啊,HIBERNATE啊,SEAM啊,能用的全都得用上, 表现层要可配置、持久层要可替换, 程序最好能用一万年, 客户一见面,甭管有事没事, 都得问人家:您准备换框架不? 系统还得能够集群 访问量再小也得同时开10几台服务器 一天24小时在线 火星撞地球了都能提供服务 服务器上跑得都是weblogic、websphere 你要用一jboss ...
  • 12:55
  • 浏览 (34)
  • 评论 (2)
2008-05-10

关于struts1.2中的一些问题,请教大家了。

关键字: struts1.2中的一些问题
还是一个在校的大学生,由于对J2EE特别的感兴趣,所以特别的想学SSH框架。 最近正在认真学习struts1.X系列中,今天在写一个简单的用户登陆过程中遇到了一些问题。 首先在写自己的LoginAction方法时,定义了ActionError的一个实例errors,当登陆失败时在调用errors.add(,)时遇到了问题,提示说我的ActionError类已经过时,后来看到网上说现在1.X系列的版本已经去掉了ActionError类的支持,郁闷···后来用ActionMessages类来代替完成了相应的功能。 这个问题解决后又遇到了一个问题,在写struts-config.xml配置时,用到了 ...
现在还是大学生,可是一年半之后就离开学校了· 一年前还是想考研的,但现在还是放弃了这个计划,因为感觉计算机行业实践比理论有用得多,不然干吗还有个“最佳实践”呢···所以决定考证·· 不过也有人说,证书有什么用,是的,是没用,但是在进公司之前还是看得这个,毕竟公司无法在短时间内评价一个人。 软考的话,更多的还是软件工程的知识,现在在学《软件工程》,学得时候恨不得把它整本书背下来。最大的感触就是学来学去还是软件工程的东西。 JAVA学习的计划现在已经进入了白热化的阶段,感觉水平比刚开始时好了不少··面对太多的JAVA的东西要学了·· 问问高手们,你们当初进公司时最深的感受是WHAT?
  • 22:53
  • 浏览 (18)
  • 评论 (0)
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。 1、native2ascii简介:native2ascii是sun java sdk提供的一个工具。用来将别的文本类文件(比如*.txt,*.ini,*.properties,*.java等等)编码转为Unicode编码。为什么要进行转码,原因在于程序的国际化。U ...
  • 21:26
  • 浏览 (27)
  • 评论 (0)
干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句。其次,软件开发中的技术文档和资料大都是来自英文,即使有翻译好的,不是晦涩难懂,就是译法混乱,比如:roll back就有"回滚"、"回退"、"返回"、"重算"等多种译法,又如我们遇到翻译后的术语"域",往往不清楚译者是根据"field"、"region"还是 ...
来源;IT168   有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。   一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它是干什么的了。如果这些代码是你个人的,那还算是走运了,不幸的是,当然了,大多数时候都是别人的不幸,很多时候大家都是在为公司写代码,写代码的人也许早已经离开了公司,但别忘了一句古话,有来有往嘛,为他人,也为我们自己,请为你的代码加上注释。   二、不要让事情复杂化。 ...
2007 充满了激荡人心的事件,动态语言的不断升温,JVM在开源社区不断发展以及Java社区的重要贡献者,Google的崛起等。问题是,这些预示了来年什么 呢?安德鲁•格勒弗(Andrew Glover)准备了一些答案给那些打破砂锅问到底的Java开发者――现在,什么在2008接踵而至。 法国诗人保尔•瓦雷里曾经伤心地写下“困扰我们这个时代的是,未来,并不像过去看上去的那样”。然而,对于我们这些生活在Java平台崛起推动的互联网时代的人来说,瓦雷里多年前留下的这些诗句是永恒的。 过去的十多年,我们见证了Java Applet的兴起和没落,见证了EJB头顶上光环的不断暗淡,见证了JSF,Sp ...
在用MSSQL连接数据库的过程中,经常会遇见“Error establishing socket.”的错误,大概得错误日志信息如下: java.sql.SQLException : [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unk ...
  • 16:21
  • 浏览 (40)
  • 评论 (0)
很多朋友只用了Oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了。   实现方法:   1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。   2、开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer卸装所有Oracle产品,但Universal Installer本身不能被删除。   3、运行regedit,选择HKEY_LOCAL_MACHIN ...
  • 22:27
  • 浏览 (23)
  • 评论 (0)
什么造就了杰出的程序开发者? 1。悲观 杰出的程序开发者对于他们的工作总是很悲观,这并不意味着他们不会快乐,不会充满活力,性格不开朗,而是他们总是时时思考到底哪里会出现问题,以及如何得到处理。 他们会假定在某个时刻,悲剧降临,所有已经完成的工作都不得不重做,所有硬件都宕掉,所有的安全措施都被攻破,甚至(这个有点过分)办公室被夷为平地……所有辉煌的假设,即使将有可能发生在同一天,他们会立即有一个具体的,可操作的,可检验性的,全面测试的计划来应付这方面的问题。 悲观的开发者会有不断的寻找漏洞的观念,并不仅将想法停留于想法,而是要确保该想法能够完全实现。这种神经质的妄想,悲观的态度, ...
  • 13:26
  • 浏览 (35)
  • 评论 (0)
chenzengpeng
搜索本博客
博客分类
存档
最新评论