本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
Struts官网关于struts 1和struts 2的对比
原文地址:http://struts.apache.org/release/2.1.x/docs/comparing-struts-1-and-2.html声明:由于本人英语水平有限and技术水平有限,不精准之处还望包涵。
特性
Struts 1
Struts 2
Action 类
Struts 1要求Action类必须继承一个抽象的基类。从而当我们使用Struts 1 ...
eclipse搭建struts1项目
以前我是做C#开发的,来到现在的公司后转成了java,以前对java没有接触过,一上来就是bme平台,据同事说bme平台是基于struts、spring、ibatis的特性推出的自己定制化的java EE开发框架,由于bme本身的资料并不是很完善,尤其是对于特性本身的来龙去脉,以及为什么要有这样的特性,为什么这样用没有任何介绍,所以感觉理解起来好困难,于是就想着把struts、sp ...
struts1的工作原理和执行流程
工作原理
1.系统初始化(读取配置):初始化ModuleConfig对象
Struts框架是一个总控制器(ActionServlet)是一个Servlet,在web.xml中配置成自动启动的Servlet。
读取配置文件的配置信息,为不同的struts模块初始化相应的ModuleConfig对象(ActionConfig、
ControlConfig、FormBeanC ...
java.lang.IllegalStateException: Cannot forward after response has been c
这个错误的原因是response已经提交或者已经转向了,但是后面又有转向的语句。我先说说的在我的项目里遇到这个问题的情况,我的请求在经过过滤器Fileter过滤的时候调用了chain.doFilter(request, response);而当请求继续执行struts1的mapping.findForward("index")时response已经转向了,但是我的过 ...
struts1注意事项总结
一.配置文件
1.*.hbm.xml文件应该注意:
(1)id标签中的<generator class="identity" />
class有多种,一般mysql,SQLServer用identity;Oracle用sequence。
(2) 一对多,多对多,多对一种的延迟加载lazy="false ...
struts1-杂记
一、查看迭代顺序
<logic:iterate id="tpxw" name="tpxwList" indexId="ind">
<% if (ind.intValue() < size - 1) { %>
//若mtitleimgfilename为空或者null,则没有图片显示 ...
Flexigrid Demo 详解(二)
接《Flexigrid Demo 详解(一)》
。
Flexigrid Demo总结
(1)
FLEXIGRID与IE浏览器的兼容
,这里需要为Table加上div标签,否则在IE中会产生JS错误。参见search.jsp。
(2)
Flexigrid 插件后台获取数据转换成json串之后传到前台
,所以需要在项目中引入JSONObject相关插件包。
...
Flexigrid Demo 详解(一)
个人网站:www.diaopg.com
本文主要讲解如何使用Flexigrid插件与Struts1集成,实现PDF及简单图片文件预览功能。 同时针对使用Flexigrid时需要注意的地方进行了简单说明。
详细代码及总结,请参见《Flexigrid Demo 详解(二)》 。
涉及到的技术与概念如下:
Flexigrid
Struts1
JSon
PDF文件预览
图片文件预览 ...
文件下载取消保存下载异常
Caused by: java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutpu ...
Struts1、Struts2的区别
2011年以前,一直用Struts1,之后就改成用Struts2框架了。现在的项目开发框架用Struts2+Spring+Hirbernate/MyBatis。
虽然Struts 1和2用的都很熟练了,但是猛然间被人问到他们之间的区别,还是只能说出个大概。特此整理。
参看了相关资料,简要例举下他们之间的区别和改进:
/**Action类**/
Struts1 要求Action类继承一个抽象类, ...
理解Struts在web.xml中的基本配置
<servlet><servlet-name>action</servlet-name><servlet-class>org.apache.struts.action.ActionServlet</sverlet-class><init-param><param-name>application</param- ...
struts1 select标签使用
//为了下一步棋,我苦苦发呆。这一跤,我注定要狠狠的摔。
1.新建一个实体类.
public class Emp implements Serializable{
private Integer empid;
private String empname;
private String pass;
public Integer getEmpid() {
retu ...
struts1的logic标签库
<logic:iterate>
<logic:iterate>标记用于在页面中创建一个循环,以此来遍历如数组,Collection,Map这样的对象。该标记的功能强大,在Struts应用的页面中经常使用到。
<logic:iterate id="array1" name="test1"length="3&q ...