Java Web
文章平均质量分 85
Yao_Qinwei
Android Developer
展开
-
资源注射(@Resource)
现在在Java Web开发中,常量信息倾向于写在某个配置文件里。需求变化的时候只需要修改一下配置文件就可以了,而不需要修改源程序,也不会重新编译,维护起来相当方便。web.xml提供了设置初始化参数的功能,可以将这些信息配置在web.xml中。配置完毕后,Servlet中提供方法getInitParameter(String param)来获取初始化参数值,也可以由ServletConfig对象取转载 2012-04-26 13:20:20 · 1145 阅读 · 0 评论 -
Web前端和后端之区分
在我们实际的开发过程中,我们当前这样定位前端、后端开发人员。 1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。 2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。 现在来看,我们对前后端的要求还是蛮低的,尤其是后端,新员工经过培转载 2012-05-18 09:40:38 · 48179 阅读 · 0 评论 -
初学Struts1第一天
笔者明年就大四了,马上面临毕业,所以决定暑假留在学校里学习自己爱好的并且将来就业肯定会用得到的技术—Java EE前面的基础如JSP、Servlet、会话跟踪、Filter、Listener和JSTL笔者已经看了几遍,也实践了几遍,不知掌握的扎实预防,看在下学期就要做毕业设计,时间不等人的情况下,我决定不再啃基础部分了,从今天开始开始学习Java EE高级部分,SSH等流行框架,当然前面的基础原创 2012-07-03 17:24:44 · 1136 阅读 · 0 评论 -
Native App和Web App,移动客户端往哪走?
Native App和Web App孰强孰弱?Web App是否在将来能取代Native App?这一直是移动互联网从业者讨论的话题,本文将从架构的角度来进行分析。还记得C/S和B/S吗类似的技术趋势之争实际上已经有很多了,我们不妨花点时间回顾一下十年前的C/S和B/S之争。20世纪90年代,C/S技术成熟并得到了快速发展,即系统是由客户端和服务器两部分组成。客户端部分的主转载 2012-06-19 22:44:14 · 3018 阅读 · 0 评论 -
【JAVA资料免费下载】158个JAVA免豆精品资料汇总——下载目录
应广大网友要求,最近小弟整理了一批免积分下载的Java优质资料,因资料众多,一一将资料上传上来需要时间,先将下载目录分享给大家,需要的就拿去,希望能帮助到大家~ java中国移动收费系统【源代码】http://down.51cto.com/data/70784java开发必备的日志文件开发包【工具】http://down.51cto.com/data/135698J转载 2012-08-24 15:49:52 · 2088 阅读 · 0 评论 -
MyEclipse中web开发修改类文件和配置文件不重启服务器的方法
MyEclipse中web开发修改类文件和配置文件不重启服务器的方法 在java web实际开发中我们在修改配置文件与java代码时往往会重新部署或者重新启动tomcat服务器,为了提高开发效率,现总结以下方法以在网络共享(高手莫看) 一 、修改struts2配置文件不用重启方法方法1: 在src目录下新建一个文件struts.properties,打开转载 2012-10-07 21:18:58 · 880 阅读 · 0 评论 -
Struts2 验证码图片实例
本文分三个步骤介绍验证码图片生成以及与Struts2结合使用。 Step 1.随机验证码 一步一步来,要生成验证码图片,首先要有验证码,然后才能在画在图片上。为了能够灵活控制验证码,特别编写了SecurityCode类,它向外提供随机字符串。并且可以控制字符串的长度和难度。SecurityCode类中提供的验证码分三个难度,易(全数字)、中(数字+小写英文)、难(数字+大小写英文转载 2012-11-30 16:25:33 · 2718 阅读 · 2 评论 -
Hibernate-Java-SQL 类型映射表 及Hibernate标识生成策略
一、Hibernate-Java-SQL的类型映射表图片版(易于查看):表格版(方便复制粘贴):Hibernate基本类型JAVA类型标准SQL字段类型大小/描述big_decimalJava.math.BigDecimalNUMERIC精度数值(8位)binaryByte[]VARBINARY,BLO转载 2012-12-02 20:56:30 · 6507 阅读 · 1 评论 -
mysql中int、bigint、smallint 和 tinyint的区别与长度的含义
最近使用mysql数据库的时候遇到了多种数字的类型,主要有int,bigint,smallint和tinyint。其中比较迷惑的是int和smallint的差别。今天就在网上仔细找了找,找到如下内容,留档做个总结:使用整数数据的精确数字数据类型。bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (922337203685477580转载 2012-12-02 22:26:53 · 4326 阅读 · 0 评论 -
hibernate中POJO一定要实现Serializable接口吗?这样做的目的是什么?
qiuliang_csu 2006年08月21日 17:25hibernate中POJO不实现Serializable接口吗一样可以实现DAO,但是为什么一些经典例子中总是实现这个接口呢?这样做的目的是什么,有什么好处?实现这个接口时serialVersionUID应该怎么设置?jacob 2006年08月23日 14:13其实实现不实现要根据你的需求而定,有些时候主要是为转载 2012-12-01 17:13:55 · 4293 阅读 · 0 评论 -
Tomcat 中数据源的配置和使用
Tomcat 中数据源的配置和使用 一、数据源简介:************************************************************************************ 在Java语言中,DataSource对象就是一个代表数据源实体的对象。一个数据源就是一个用来存储数据的工具,它可以是复杂的大型企业级数据库,转载 2012-05-11 12:18:18 · 738 阅读 · 0 评论 -
初学 Java Web 开发,请远离各种框架,从 Servlet 开发
OSCHINA 软件库有一个分类——Web框架,该分类中包含多种编程语言的将近500个项目。Web框架是开发者在使用某种语言编写Web应用服务端时关于架构的最佳实践。很多Web框架是从实际的Web项目抽取出来的,仅和Web的请求和响应处理有关,形成一个基础,在开发别的应用项目的时候则可以从这个剥离出来的基础做起,让开发者更关注更具体的业务问题,而不是Web的请求和响应的控制。框架很转载 2012-05-07 22:22:29 · 1135 阅读 · 0 评论 -
JNDI
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。JNDI优点 包含了大量的命名和目录服务,使用通用接口来访问不同种类的服务; 可以同时连接转载 2012-04-22 15:27:43 · 440 阅读 · 0 评论 -
Java Servlet 3.0 规范草案
Servlet 3.0规范的一个主要目标是无需手动修改应用程序web.xml文件,即可部署servlet,filter(过滤器)和listener(监听器)等。新的特征包括:Annotation(注释)在filter和servlet中的使用,让部署它们时可以不用在web.xml中声明相关条目。支持“web片段(fragment)”,由开发人员提供配置信息,无需手动编辑web.xml转载 2012-04-26 13:34:19 · 563 阅读 · 0 评论 -
利用 Servlet 生命周期提高资源利用率
在 Servlet 生命周期中,init(ServletConfig conf) 方法和 destroy() 方法均会被服务器执行一次,而 service() 在每次客户端请求 Servlet 时都会被执行。service()方法再根据访问本 Servlet 的方式(GET 方式和 POST 方式)来调用相应的处理方式(doGet() 或者是 doPost() ),Servlet 中可以把用得原创 2012-04-26 17:30:49 · 472 阅读 · 0 评论 -
Servlet 的跳转
Servlet 的跳转有两种方式:1.转向 / 请求转发(Forward)通过 RequestDispacher 对象的 forward(HttpServletRequet request, HttpServletResponse response) 方法来实现的。RequestDispacher 对象可以通过 HttpServletRequet的 getRequestDispacher(原创 2012-04-26 23:39:42 · 2543 阅读 · 0 评论 -
影响 Servlet 生命周期的两个注解 @PostConstruct 和 @PreDestroy
从Java EE 5规范开始,Servlet中增加了两个影响Servlet生命周期的注解(Annotion);@PostConstruct和@PreDestroy。这两个注解被用来修饰一个非静态的void()方法 。写法有如下两种方式:@PostConstructPublic void someMethod() {}或者public @PostConstruct voi原创 2012-04-26 21:51:10 · 1264 阅读 · 0 评论 -
Java 理论与实践: Web 层的状态复制
不管正在构建的是 J2EE 还是 J2SE 服务器应用程序,都有可能以某种方式使用 Java Servlet —— 可能是直接地通过像 JSP 技术、Velocity 或者 WebMacro 这样的表示层,也可能通过一个基于 servlet 的 Web 服务实现,如 Axis 或者 Glue。Servlet API 提供的一个最重要的功能是会话管理 —— 通过 HttpSession 接口进行用户转载 2012-04-28 13:23:37 · 487 阅读 · 0 评论 -
JSP速度优化七种方法
调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作中实现的。而另一些技术是与应用服务器的配置相关的。在本文中,我们将详细地描述怎样通过调整servlet和JSP页面,来转载 2012-05-05 11:31:09 · 535 阅读 · 0 评论 -
在Eclipse中用JDBC连接Sql Server 2005总结
1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载).Microsoft SQL server 2005 Express Edition下载地址:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE.SQL Server转载 2012-05-04 12:16:23 · 557 阅读 · 0 评论 -
学习Web开发的简易学习流程表
┏━━┓┃前台┃ ┗━━┛ ◇html ◇css+div ◇javascript ◇dom ◇jQuery ◇xml┏━━┓┃后台┃ ┗━━┛ ◆jsp ◆servlet ◆MVC ◆struts2 ◆hibernate ◆spring┏━━━┓┃数据库┃ ┗━━━┛转载 2012-05-04 12:42:08 · 982 阅读 · 0 评论 -
JAVA 日期加减
import java.util.Date;import java.text.SimpleDateFormat;import java.util.Calendar; public class DateTest {/** * @param args */public static void main(String[] args) throws Exce转载 2012-12-13 22:04:16 · 2448 阅读 · 0 评论