- 博客(25)
- 资源 (12)
- 收藏
- 关注
原创 java学习基础
Q: What if the static modifier is removed from the signature of the main method?A: Program compiles. But at run time throws an error "NoSuchMethodError".1、public:java类是由JVM调用的,显而易见为了让JVM可以自由的调用m
2013-11-26 20:31:03 479
原创 java学习基础
java interview Q:What is the difference between an Interface and an Abstract class?A:An abstract class can have instance methods that implement a default behavior. An Interface
2013-11-26 20:14:10 497
原创 java基础学习笔记
Q: What if the main method is declared as private? 如果将主函数声明为私有类型的会怎样?A: The program compiles properly but at run time it will give "Main method not public." message. 程序编译的时候会通过但是在运行时会报错“主函
2013-11-26 19:44:40 577
原创 J2EE项目开发流程简介
开发流程(一)提出需求:产品部提出本周期项目的具体需求。项目计划:项目经理协调开发部、测试部和产品部进行需求协商,产生项目计划。需求理解:开发部和测试部向产品部提出各自对需求的理解。产品设计:开发部进行各个模块的设计。源码开发:开发人员写出源码(包括数据库的改动和数据准备)。开发流程(二)产品测试:测试部根据产品需求对产品功能进行测试。产品发布:系统部将产品发布
2013-11-25 16:46:21 2299 1
转载 Struts2中的校验框架
Struts2提供的客户端校验尽管这种支持比较弱,但采用Struts2中的客户端校验时需要注意以下几点1..将的validate属性设置为TRUE2..不能将的theme属性设置为simple3..建议将的action和namespace属性分开写4..可以在页面中使用标签来引入样式5..最好不要使用Struts2提供的客户端校验设置validate="true"之前和
2013-11-25 14:35:05 678
转载 Struts2 标签库详解2
Struts2标签库包括:OGNLStruts2标签分类控制标签 :(if, elseif,else, iterator, append, merge, generator, subset, sort)数据标签 :(bean, param,date, debug, include, set, url, push)OGNL Object-
2013-11-18 20:18:05 637
转载 Struts2 标签库讲解
要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可:struts2的标签共分为五大类:一、逻辑控制标签用于进行逻辑控制输出。主要分以下几类:1)条件标签:用于执行基本的条件流转:拥有一个test属性,其表达式的值用来决定标签里内容是否显示。欢迎hzd:同上。2)迭代标签:用于遍历集合(java.ut
2013-11-18 20:13:21 780
转载 struts2标签库
struts2标签库 文本框输入文字 struts2标签是struts2的重点,和action配合使用,就是struts2的重点。第一次使用struts2,就觉得比 jsp/servlet这样的方案,容易多了。 在jsp放个input之类的文本框,在servlet中用request.getParameter() 来获取值insert数据库,然后再用request.setAttrib
2013-11-18 20:09:50 875
转载 Struts2中有关struts-default.xml,struts.xml,struts.properties文件详解
1) struts-default.xml这个文件是struts2框架默认加载的配置文件。它定义struts2一些核心的bean和拦截器。 xml version="1.0" encoding="UTF-8" ?>DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configurati
2013-11-18 20:01:10 805
原创 struts2的工作机制
struts2的工作机制原文:http://eoasis.iteye.com/blog/642586概述 本章讲述Struts2的工作原理。 读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上 Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Strut
2013-11-18 19:57:25 1000
转载 Struts2体系结构图以及详解
Strut2的体系结构如图所示:一个请求在Struts2框架中的处理大概分为以下几个步骤:1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh
2013-11-18 19:41:18 849
转载 java调试一
Eclipse 平台的特色在于内置了 Java 调试器,该调试器提供所有标准调试功能,包括进行单步执行、设置断点和值、检查变量和值以及暂挂和恢复线程的能力。Eclipse 平台工作台(Eclipse Platform Workbench)及其工具是基于 Java开发工具(JDT)组件所构建的。Eclipse 还有一个特别的 Debug 视图,允许您在工作台中管理程序的调试和运行。它为调试中的每
2013-11-18 09:53:36 633
转载 一位软件工程师的6年总结
作者:成晓旭 “又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经 历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建 议,前面几点旨在确定大的方向,算是废话吧。 谨以此文献给那个自己为你奉献3年青春
2013-11-17 16:24:28 650
原创 struts 学习之问一
今天在进行struts全局类型和局部类型转换时,发现一个问题,如下:当输入一个点的坐标时,我使用全局转换提示错误,找不到类,当改变成局部类型转换时,可以成功转换,不知道这个是什么原因,难道全局不可以应用到局部?
2013-11-17 09:44:32 819
转载 值栈和OGNL 之 7.1 值栈
7.1 值栈7.1.1 值栈是什么简单的说:值栈是对应每一个请求对象的轻量级的内存数据中心。Struts2中一个很激动人心的特性就是引入了值栈,在这里统一管理着数据,供Action、Result、Interceptor等Struts2的其他部分使用,这样一来,数据被集中管理起来而不会凌乱,大大方便了程序编写。Struts2中关于值栈的另外一个很激动人心的特性就是
2013-11-16 16:56:09 1022
转载 Struts2之Action基础与配置
Action基础Action是什么 在Struts2中,一个Action类代表一次请求或调用,每个请求的动作都对应于一个相应的Action类,一个Action类是一个独立的工作单元。也就是,用户的每次请求,都会转到一个相应的Action类里面,由这个Action类来进行处理,因此一个Action类代表了用户的一次请求或调用。简单来说,Action就是用来处理一次用户请求的对象。
2013-11-16 09:24:56 798
转载 关于Struts2的类型转换详解
详细出处参考:http://www.jb51.net/article/35465.htm一、类型转换的意义对于一个智能的MVC框架而言,不可避免的需要实现类型转换.因为B/S(浏览器/服务器)结构应用的请求参数是通过浏览器发送到服务器的,这些参数不可能有丰富的数据类型,因此必须在服务器端完成数据类型的转换MVC框架是一个表现层解决方案,理应提供类型转换的支持,S
2013-11-15 20:33:02 644
转载 Struts2自定义类型转换器
Struts2自定义类型转换器一、 基于OGNL的类型转换器 Struts2的类型转换器都需要实现一个TypeConverter接口,该接口位于ognl.jar包内,也是就Struts2框架的转换器使用了OGNL技术。该接口定义了一个convertValue()方法,实现该接口的类型转换器实现类都需要重写该方法来进行类型转换。OGNL还提供了一个实现TypeC
2013-11-15 20:17:23 718
转载 MyEclipse 快捷键
-------------------------------------MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速
2013-11-15 15:11:59 600
转载 Struts2中的ActionContext
ActionContext(Action上下文)ActionContext介绍通过上面用户注册例子的学习,我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),可以使用拦截器框架自动调用一些get()和se
2013-11-15 11:06:01 651
转载 struts2中的action访问web对象
Struts2的Action就是一个普通的POJO对象,它和Web对象request、response、session和application没有耦合在一起,这样便于单独测试Action,那么我们在Action中如何访问这些web对象呢?访问这些web内部对象有2种方式:1、直接访问Web对象 Struts2框架提供org.apache.struts2.Se
2013-11-14 16:27:33 781
转载 Struts 2读书笔记-----Action访问Servlet API
Action访问Servlet API Struts2中的Action并没有和任何Servlet API耦合,这样框架更具灵活性,更易测试。 对于Web应用的控制器而言,不访问ServletAPI是几乎不可能的。Web应用中通常需要访问的ServletAPI就是HttpServletRequest、HttpSession和Servlet
2013-11-14 16:26:44 977
转载 struts2 的struts.xml配置详解
在应用struts框架进行开发时,必不可少的一步就是对struts.xml进行配置,对于该文件了解越多,我们开发起一应用程序定会更加顺手。下面我们看一下struts.xml的内容,每一项都有什么作用。1. 深入Struts2的配置文件本部分主要介绍struts.xml的常用配置。1.1. 包配置:Struts2框架中核心组件就是Action、拦截器等,S
2013-11-14 15:00:21 880
转载 js本地存储解决方案(localStorage与userData)
WEB应用的快速发展,是的本地存储一些数据也成为一种重要的需求,实现的方案也有很多,最普通的就是cookie了,大家也经常都用,但是cookie的缺点是显而易见的,其他的方案比如:IE6以上的userData,Firefox下面的globalStorage,以及Flash的本地存储,除了Flash之外,其他的几个都有一些兼容性的问题。sessionStorage与localStorage
2013-11-14 13:27:27 738
转载 getContextPath、getServletPath、getRequestURI的区别
假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果: 1、 System.out.println(request.getContextPath()); //可返回站点的根路径。也就是项目的名字 打印结果:/news
2013-11-13 21:23:53 645
学生基本信息查询系统java版
2013-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人