本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
- sichunli_030
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- johnsmith9th
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
Struts1.2与Struts2的区别
struts1.2和struts2最大的不同是,struts2集成了Webwork。
区别相当大,2.0改进很多,整合webwork,去掉了一些不常用得标签,
struts2.x是在webwork2的基础上构建的,集成了大量的东西,像什么拦截器,校验框架等,相当复杂,struts1.x相对来说就显得小得多了,东西就那么几个。
特性Struts 1.2Struts 2.0Action类Stru ...
struts1的配置文件
1.配置struts1时,需要在web.xml中配置相关信息:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/ ...
struts1的工作原理
struts1的工作原理图:
1.初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的
Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts
中不同的模块初始化相应的对象。(面向对象思想)
...
线程安全,有状态,无状态的对象
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。进程有独立的地址空间进程有单独的地址空间,包括文本区域(text region)、数据区域(data regi ...
struts1的工作原理
struts1的工作原理图:
1.初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的
Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts
中不同的模块初始化相应的对象。(面向对象思想)
struts1源码分析(一)整体概览和核心组件
今年12月Apache官方正式宣布Struts1 EOL( End-of-Life),标志着这个里程碑式的框架正式告别历史舞台。从Struts1第一版发布,至今已十来余年,Apache在2008年底发布了最后一个版本1.3.10。这几年随着Struts2和Spring MVC等框架的红红火火,Struts1已被人慢慢淡忘。 从今天的角度来看Struts1,或许你能提出一堆设计上的问 ...
Ext DataGrid 增删改查例子
自己做的一个Ext例子,基于Struts1的,Struts2和Strut1的区别还是很大的,这里只展示下Struts1的。
Ext.onReady(function(){
Ext.QuickTips.init(); //显示提示信息
var store = new Ext.data.JsonStore({
autoDestroy: true,
a ...
struts国际化
struts的国际化需要先配置国际化的语言包(.properties)文件,将该文件放置src目录下
1.需要配置国际化的语言包.properties文件
message_en_US.properties:美国英语的语言包
message_zh_CN.properties:中国中文的语言包
message.properties:默认的语言包
语言包的加载顺序,查找对应的浏览 ...
struts1和struts2的区别
struts2和struts1之间的区别,一直没有系统的想过两者的区别,今天发现了,果断保存。
来源:struts2开发组 翻译:tianxinet(胖猴)
Action 类:
• Struts1 ...
在struts1中使用FormBean获得请求参数
在jsp页面中,当提交多个请求参数的时候,可以定义一个bean来获取这些参数,struts会将这些请求参数自动天剑到bean中
1.在jsp页面中提交多个请求参数时
<a href="todo.do?username=admin&age=20">goto</a>
2.定义一个javaBean来存放这些请求参数,该javaBean必 ...
struts中使用tiles来为jsp分模块
在struts1中使用tiles来对jsp页面进行模板的配置,主要目的是为了将复数的jsp页面作为一个的页面的部分机能,然后用来组合成一个最终表示用页面用的。
1.在jsp页面上需要导入该标签
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
...
strust1配置
1.在web.xml中加入struts1的过滤器,使web项目支持struts1
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>
org.apache.struts.action.ActionServlet
</se ...
struts1和struts2的流程区别
Struts1和struts2的工作流程
Struts1流程:
1、客户端浏览器发出HTTP请求。2、根据web.xml配置,该请求被ActionServlet接收。3、根据struts-config.xml配置, ActionServlet先将请求中的参数填充到ActionForm中,然后
Struts1配置文件总结
一、在web.xml中安装Struts
要想使用Struts,我们接触到的第一个配置文件就是web.xml。实际上,Struts的入口点是一个名为ActionServlet的Servlet。在第一次访问Stru ...
Struts 1.3.8 学习笔记(五)
第五个版本,我们测试显示多种从Action传到页面的对象,包括String,Bean,Map,List<String>,List<Bean>等等
这里主要包括Action中存储和jsp中显示
LoginAction.java
package com.coderdream.action;
import java.util.ArrayList;
im ...
Struts 1.3.8 学习笔记(一)
最近公司内部要搞一个SSH培训,而且Struts选的是1,而不是Struts2。由于版权的原因,不能使用收费的MyEclipse,而要使用开源免费的eclipse,网上现在基本都是Struts2的文章,所以把最近学习的过程记录一下,以备以后查阅!
准备环境
JDK:1.6+(其实1.7也没有问题)
Tomcat: apache-tomcat-6.0.33 (其实7.x也没有问题)
ecl ...
Struts1-标签库 说明
Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。
HTML标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单
Bean标签: 在访问JavaBeans 及其属性,以及定义一个新的bean 时使用
Logic标签: 管理条件产生的输出和对象集产生的循环
Template标签:随着 ...