JAVA EE面试
文章平均质量分 63
IT人小李
一个搞IT,也被IT搞的人!
展开
-
一篇关于struts1工作原理的文章
看到一篇struts1的文章,转过来自己学习学习。争取以后自己写点东西。struts1的工作原理图: 1.初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的 Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts ...原创 2012-04-26 18:07:22 · 59 阅读 · 0 评论 -
Java取得request对象中所有的参数值并生成实体对象工具类
Java中使用Servlet的是否最烦的是表单数据太多的的是否自己写代码封装数据太麻烦,于是写了一个解析request中的数据封装成对象的工具类方法,代码如下:1、工具类代码:package com.crazyiter.mssp.utils;import java.util.Map;import javax.servlet.http.HttpServletRequest;imp...2012-06-03 19:32:26 · 584 阅读 · 0 评论 -
Struts2中配置JSON格式数据Ajax请求例子
Struts2中配置JSON格式数据Ajax请求例子(原创):1、在struts.xml中配置json格式数据传输的配置,代码如下:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Config...2012-05-31 11:57:03 · 139 阅读 · 0 评论 -
在项目中用到的FreeMarker相关基础
(疯狂的IT人配图)一、优点如下:1、FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写2、FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序3、虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据...2012-05-22 17:10:21 · 88 阅读 · 0 评论 -
Struts功能详解——Struts控制流
Struts框架是基于控制层的一个MVC框架,所以对于Struts框架来说,最核心的东西就是控制。这次毕业论文答辩的时候,老师问了“什么叫控制”。当时听起来有点雷人。但是事后一想,确实是这样,Struts就是控制。我毕业论文是采用Struts框架实现的。当然里面少不了关于控制的理论。我当时回答他的是关于web应用上,控制代表的操作。比如对页面传递过来...原创 2012-05-15 19:11:50 · 78 阅读 · 0 评论 -
Struts1 MVC和Model2的MVC模型图(面试经典)
1、Model2的MVC模型图片 2、Struts1中MVC模型图片 对于MVC的模型流程在面试中经常闻到,请大家一定要熟记于心!MVC模型的优点:低耦合性 视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。因为模型与控制器和视图相分离,所以很容易改变应用程序...原创 2012-04-28 08:25:11 · 217 阅读 · 0 评论 -
spring中配置dataSource的写法(jdbc和jndi)
一、spring中配置dataSource的写法(JNDI)<bean id="dataSource"> <property name="jndiName"> <value>java:comp/env/jdbc/jndName</value> </property></bean>原创 2012-04-27 09:58:30 · 3227 阅读 · 0 评论 -
程序开发中Hibernate和Ibatis的选择
今天之天下,Hibernate横行其道,程序员们见其霸道无比,纷纷投靠。场面是壮烈恢宏。Hibernate流行有它的道理,纯粹的面向对象思想给你提供了从POJO到关系数据库的完全映射,从此对一切对数据库的操作都变成了简单的几个方法。世界好像从此清静了。映射这方面Hibernate是功成名就,是自豪的。Ibatis更是被Hibernate远远抛在后面。 在使用上,在Hiberna...原创 2012-04-27 09:41:21 · 74 阅读 · 0 评论 -
struts1和struts2区别(java程序猿必看)
struts1和struts2区别(java程序猿必看)一、Action类Struts 1要求Action类要扩展自一个抽象基类。Struts 1的一个共有的问题是面向抽象类编程而不是面向接口编程。Struts 2的Action类实现了一个Action接口,连同其他接口一起实现可选择和自定义的服务。Struts 2提供一个名叫ActionSupport的基类实现一般使用的接口。虽然,Actio...原创 2012-04-27 09:36:15 · 106 阅读 · 0 评论 -
JAVA 极速WEB+ORM框架 JFinal 2.1 发布
导读:JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、 python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) JFinal 2.1 将带给大家超过60项增强与改进,此次升级核心目的,一是全面解救传统SSH...2016-01-11 15:42:17 · 199 阅读 · 0 评论