企业级应用
文章平均质量分 50
YJCK
我热衷探索的技术方向:软件开发方法论、分析模式、企业级应用开发、富客户端开发。愿意与广大Java爱好者共同分享学习心得;愿意与大家探讨各种问题,共同提高。
展开
-
Struts2 中的数据传输
1. 如何将参数从界面传递到Action?<br />你可以把Struts2中的Action看做是Struts1的Action+ActionForm,即只需在Action中定义相关的属性(要有getters/setters方法),然后界面传参的名称跟这些属性保持一致即可。普通的数据类型,将可自动转换。(空字符串转换为int类型时将报错)<br /> 2. 如何将数据从Action传输到JSP?<br />可通过多种方式传输通过Action的属性传输<br />直接给action的属性赋值,在原创 2010-12-25 17:37:00 · 12679 阅读 · 7 评论 -
Servlet和JSP入门视频【高清】,32个视频
专辑地址:https://ke.qq.com/course/package/14502?tuin=4918ea32servlet和JSP必须掌握的入门技术原创 2011-02-07 12:56:00 · 6594 阅读 · 1 评论 -
Spring现场教学视频【高清】,26个视频
专辑地址:https://ke.qq.com/course/package/14502?tuin=4918ea32IOC、DI、什么是关注点?如何分离关注点?如何通过静态代理分离关注点?如何通过JDK动态代理分离关注点?如何通过Spring自动创建静态代理分离关注点?SSH的集成等等...原创 2011-02-07 12:34:00 · 8773 阅读 · 6 评论 -
Hibernate现场教学视频【高清】,67个视频
专辑地址:https://ke.qq.com/course/package/14502?tuin=4918ea32重点在于:Hibernate映射规则Hibernate最佳实践原创 2011-02-07 12:29:00 · 7077 阅读 · 5 评论 -
Struts2课堂现场视频专辑[高清],25个视频
专辑地址:https://ke.qq.com/course/package/14502?tuin=4918ea321. 学习Struts2的前提条件2. Struts2结构图3. 入门级例子引入依赖包在web.xml中增加过滤器配置编写Action类增加Struts2的配置文件编写JSP访问Action...原创 2011-02-07 12:04:00 · 7747 阅读 · 2 评论 -
IOC/DI与AOP概念的理解
所谓控制反转,即依赖关系的获取方式(controll)反过来了。所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓反转(inversion),你必须理解如果不反转,会怎么着,因为A必须要有B,才可以调用B,如果不反转,意思就是A主动获取B的实例:B b = new B(),这就是最简单的获取B实例的方法(当然还有各种设计模式可以帮助你去获得B的实例,比如工厂、Locator等等),然后你就可以调用b对象了。 所以,不反转,意味着A要主动获取原创 2010-12-30 09:13:00 · 19797 阅读 · 9 评论 -
Struts2中的类型转换
1. Struts2中的类型转换<br /> <br />我们知道通过HTTP提交到后台的数据,都是字符串的形式,而我们需要的数据类型当然不只字符串类型一种。所以,我们需要类型转换!<br />在Struts2中,类型转换的概念除了用于将界面传递过来的字符串转换为特定的类型(convertFromString)之外,还可以用于将特定的类型转换为字符串(即当我们在JSP中要把某种类型的对象呈现的时候,要将它转换为字符串来显示)(converterToString)。<br /> <br />在Stru原创 2010-12-25 18:13:00 · 11570 阅读 · 1 评论 -
Struts2数据传输的背后机制:ValueStack(值栈)
1. 数据传输背后机制:ValueStack(值栈)<br /> <br />在这一切的背后,是因为有了ValueStack(值栈)!<br /> ValueStack基础:OGNL<br />要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)!<br />OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方便的访问各种对象的属性;它用于界面将参数传递到Action(并进行类型转换)中;它还可以用于原创 2010-12-25 17:43:00 · 31360 阅读 · 34 评论 -
Struts2简介
1. 学习Struts2的前提条件<br />必须理解Servlet/JSP/Taglib技术<br />如果具备Struts1的学习开发经验更好<br /> 2. Struts2结构图<br /><br /><br /> <br />说明:本图描述了Struts2中的主要部件,以及请求处理过程。Struts2也是基于请求-响应模式!Struts2是一个MVC框架。主要用于呈现层的开发。<br /> <br />Struts2提供了一个StrutsPrepareAndExecuteFilte原创 2010-12-25 17:30:00 · 1667 阅读 · 0 评论 -
Struts2中的I18N(国际化)处理
<br /> 1. I18N处理<br /> <br /> 什么是I18N问题?<br />在英文中, 国际化(Internationalization)被缩写为I18N, 即只取首尾两个字母, 中间字母为18个。<br />问题在哪里?<br /> 一个简单的例子<br />publicclass EnglishHelloWorld {<br /> <br /> /**<br /> *@paramargs<br /> */<br /> publicstaticvoid原创 2010-12-25 18:18:00 · 16299 阅读 · 3 评论 -
Struts2入门级例子
1. 入门级例子<br /> <br />根据上述了解,要开发第一个Struts2程序,我们需要完成下面的事项:<br /> <br />l 在web.xml中增加Filter(过滤器)配置<br />l 编写Action<br />l 编写Struts2的配置文件<br />l 编写JSP<br /> 引入依赖包<br />我们的第一个Struts2应用程序,将基于最新的struts2版本:struts2.2.1版本。原创 2010-12-25 17:31:00 · 2400 阅读 · 0 评论 -
Struts2中的ModelDriven机制及其运用
ModelDriven<br /> 为什么需要ModelDriven<br /> <br />所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:<br /><br />package cn.com.leadfar.struts2.actions;<br /> <br />publicclass User {<br /> privateintid;<br /> private String username;<br /> private Str原创 2010-12-25 17:57:00 · 103440 阅读 · 64 评论 -
如何找回mysql root密码
1、结束mysql服务2、命令行下运行:mysqld-nt --skip-grant-tables3、重新打开一个控制台,输入:mysql -u root,登录mysql4、>use mysql5、>update user set password=password('leadfar') where user='root';6、OK,关闭mysqld-nt进程,重新启动mysq原创 2012-04-19 09:56:15 · 5638 阅读 · 0 评论