随笔分类 - Java
摘要:存储数据(下)——文件存储这篇文章学到的内容:1、回顾之前学习的三种数据存储方式(SharedPreferences、xml和Sqlite)2、文件存储(存储数据到data/data/packagename/files和存储数据到sdcard)1、回顾之前学习的三种数据存储方式(SharedPref...
阅读全文
摘要:Struts2中有一个很牛逼的action通配符,可以用来简化action配置,以我们将要讲解的案例来说,如果我们要对一个学生信息进行增加,删除,修改,那么按照原来的做法,我们需要写3个Action来配置:student_add,student_update,student_del。那么我们容易发现...
阅读全文
摘要:在网页开发中,我们为了只对网页的某块内容进行实时更新,而不对其他不需要更新的内容进行刷新,从而提高响应速度和节省流量,我们采用了页面的异步刷新技术Ajax,那么我们的Struts2框架在这一方面是如何实现的呢,其实也很简单,下面我带大家一起了解下。1.首先我们需要导入两个依赖包json-lib 和 ...
阅读全文
摘要:如果一个软件想要让其受众是全球或者是几个国家的人,那么这个软件就需要支持多种语言,那么我们就需要软件的国际化去对一些文字信息进行国际化处理。web也一样,当外国人打开我们的网站,要是看到满屏幕的中文,他估计就傻了,好比我们看英文的,或者其他语言的网站时候也不舒服。那么,下面我们就来介绍下使用stru...
阅读全文
摘要:存储数据(中)——sqlite语法介绍这篇文章学到的内容:1、sqlite数据存储android用到的数据库是sqlite,这里以sqlite3为例子介绍。1 Sqlite3支持的数据类型NULL INTEGER REAL TEXT BLOB 2 但实际上,sqlite3也接受如下的数据类型...
阅读全文
摘要:在web开发的过程中,我们经常要用到一些填写表单的操作,我们一般都要在提交表单信息的时候对表单的内容进行验证,struts2给我们提供了简单的实现接口,让我们可以很容易的对表单进行验证。下面讲解下最传统的方法配置表单验证框架,还有更简单明了的就是利用注解,这里就不解释了。1.首先我们要在要进行配置的...
阅读全文
摘要:在Struts1和Struts2中都有很多很方便使用的标签库,使用它可以让我们的页面代码更加的简洁,易懂,规范。标签的形式就跟html的标签形式一样。上面的篇章中我们也讲解了自定义标签那么在如何使用标签库就更好理解了,直接理解成第三方的标签库。那么我们要使用它,就要在页面上引入它。 Struts2....
阅读全文
摘要:很多时候,我们在做web开发的时候经常要用到时间的转换器,Struts2给我们提供了一种类型转换器的接口。下面我们讲讲怎么实现吧。1.首先我们要定义一个类型转换的类,继承自com.babybus.sdteam.converter.DateTypeConverterpackage com.babybu...
阅读全文
摘要:在做开发中,我们会把一些比较经常使用到的代码封装起来,这样可以加快开发的速度和减少错误,并且在修改bug可以一次修改多次修复。那么在前端页面上,如果我们要经常用到公用的显示功能,并涉及到服务端逻辑操作的时候,我们就需要使用到自定义标签,自定义标签使我们可以很方便的去调用一段共同的代码。下面就来看...
阅读全文
摘要:在网页开发中有一个很重要的东西就是拦截器,就是在请求接收到的时候先到拦截器中进行一些逻辑处理,例如会话是否过期的验证等。在Struts2中我们可以编写一个拦截器的类,然后在struts.xml中简单配置,然后实现Action的拦截。下面我们来看看配置的具体内容。 1.书写拦截器的类,要继承co...
阅读全文
摘要:在web开发中,我们经常会有文件的上传下载功能,上一篇的介绍中我们讲解了上传功能,那么这次我们来讲讲下载功能。1.首先我们需要有一个用于处理下载的测试页面,也就是jsp。 文件下载内容: 通讯录.xls:点击下载 2.我们只需要编写最简单的测试代码,那么后面我们...
阅读全文
摘要:存储数据(上)这篇文章学到的内容:1、key-value形式数据的存储方式2、xml的存储方式app都要存储数据。androd提供到了四种存储数据的方式:1、使用shared preferences文件来存储key-value。2、使用xml存储3、使用数据库存储。4、使用文件存储。这里介绍前两种。...
阅读全文
摘要:组件Activity详解这篇文章学到得内容1、什么是Activity2、Activity的生命周期3、如何保存Activity的状态4、Activity之间切换时,相互之间生命周期的执行顺序什么是ActivityActivity是Android用来和用户进行界面交互的组件。比如,你用android手...
阅读全文
摘要:在web开发中,我们经常遇到要把文件上传下载的功能,这篇文章旨在指导大家完成文件上传功能1.首先我们需要一个上传文件的页面。 用户名: 文件: 2.然后我们要配置Struts2文件。 /Success.jsp 3.最后我们要有一个A...
阅读全文
摘要:Android中的显示单位px (pixels)像素一般HVGA代表320x480像素,这个用的比较多。 dip或dp (device independent pixels)设备独立像素这个和设备硬件有关,一般为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。sp (scaled pi...
阅读全文
摘要:框架简介:Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的...
阅读全文
摘要:管理Activity的生命周期序言从这章开始,我们会用这几节课程来学习Activity的生命周期机制。1、开启(start)Activity 2、暂停(pause)和恢复(resume)Activity3、停止(stop)和重新打开(restart)Activity4、重新创建(recreate)...
阅读全文
摘要:1.框架简介采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架,用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(Vi...
阅读全文
摘要:1.框架简介采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架,用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(Vi...
阅读全文
摘要:1.Hibernate简介Hibernate是一个基于Java的开源的持久化中间件,对JDBC做了轻量的封装。采用ORM映射机制,负责实现Java对象和关系数据库之间的映射,把sql语句传给数据库,并且把数据库返回的结果封装成对象。内部封装了JDBC访问数据库的操作,向上层应用提供了面向对象的数据库...
阅读全文

浙公网安备 33010602011771号