struts Archive

  • 3步配置Struts2

    3步配置Struts2

    开始学习Struts2喽。Struts2与Strust1的配置方式几乎完全不同。先从struts.apache.org上下载了最新的struts2-2.1.6,由于目前还没有什么IDE支持Struts2,所以只能自己手工配置了。不过我也喜欢手工配置,什么东西都由工具来生成没有什么意思,脱离了工具就成白痴了。

    Read More

  • Struts+Spring+Hibernate集成

    Struts+Spring+Hibernate集成

    SSH集成的一个样例,放到这里方便自己以后使用。其实就是一些配置,也没什么先后顺序。

    Read More

  • 疏忽下BeanUtils.copyProperties()引发的问题

    疏忽下BeanUtils.copyProperties()引发的问题

    昨天在Action中完成某一个更新功能的时候总是无法更新成功,而且什么错误都不报。经过仔细而又认真的再三查找,终于被我找到问题所在了。

    Read More

  • log4j.properties配置文件

    log4j.properties配置文件

    在MyEclipse中配置好了Hibernate,运行的时候出现了两行红字,其意就是log4j没有配置,检查了一下发现果然没有配置。第一次用,哪会配置这东西啊!我以为这个MyEclipse也会自动生成呢!百度吧~

    Read More

  • Struts实现文件上传

    Struts实现文件上传

    客户端浏览器向WEB服务器上传文件是件比较复杂的事,之前我们有[jsp实现文件上传]和[Servlet中实现文件上传] 这两种方式,我们发现那都需要写很多代码,而使用Struts为我们提供的文件上传机制就简单容易的多了。

    Read More

  • Struts DynaActionForm配置

    Struts DynaActionForm配置

    为什么要有动态ActionForm呢?若在一个大型项目中,我们的ActionForm可能会很多,而使用动态ActionForm的话,我们就不需要去写那么多类文件了,我们可以直接在配置文件中配置所需要的ActionForm。

    Read More

  • Struts logic:iterate

    Struts logic:iterate

    不想写Java中的for循环?还想用标签进行数据迭代?让Struts中的login:iterate标签来帮你吧!这里有一个简单的实例,你是否能够学会呢?

    Read More

  • Struts bean:write format

    Struts bean:write format

    在[Struts bean:write filter] 一文中我们了解了Struts中bean:write标签的filter属性。接下来我们来看看如何使用Struts中bean:write的format属性。

    Read More

  • Struts bean:write filter

    Struts bean:write filter

    Struts中的<bean:write name="neeke" scope="request" />标签相当于<%=request.getAttribute("neeke")%>,当然这里也不一定是request,也可能是session等,其中neeke是属性的名字。

    Read More

  • 学习Struts DispatchAction

    学习Struts DispatchAction

    一般我们都是一个表单根据不同的业务提交给不同的Action去处理。可是如果一个项目很大,那么我需要编写的Action就暴增了,这样容易发生混乱。如何才能使用一个Action来处理这些操作呢?那就需要DispatchAction了。

    Read More

  • Struts的工作原理

    Struts的工作原理

    昨天写了那个[struts工作流程分析] 感觉有点乱,今天整理了一下,当然不是我自己研究出来的,我喜欢看完技术资料后用自己所理解的意思去表述一遍,当然我有时也会原文转来。今天又增加了一个栏目《系统漏洞》,这里的漏洞就更不可能是我发现的了,都是直接转来的。博客是不是必须纯原创我才不去管它,我只关注和学习我所感兴趣的。

    Read More

  • 什么是Struts

    什么是Struts

    Struts是骨架、支柱的意思。Struts框架的目的也是提供一个实现MVC模式的应用程序骨架。 它出身显赫,来自Apache。Apache是一个著名的开源组织,其下有很多广泛应用的开源项目。我们一直在使用的Tomcat就是他们的一个子项目。Apache在Java世界具有举足轻重的地位。 基于Struts开发的应用由3类组建构成:控制器组件、模型组件和试图组件。 控制器组件包括ActionServlet,是Struts的核心控制器,还包括自定义的Action类,代表客户的一个操作,自定义的Action类继承自Struts提供的org.apache.struts.action.Action。 ...

    Read More

  • 为什么使用Struts

    为什么使用Struts

    古语有云“没有绳子的世界是乱世”。JSP、Servlet和JavaBean技术的出现给我们构建强大的企业应用系统提供了可能。在此之上,我们还需要一个规则,一个把这些技术有效的组织起来,让系统繁而不乱的规则,这就是框架。Struts应运而生,是最早的开源框架之一,而且很快成为实际标准,是当前应用最广泛的Java Web应用开发框架。 在Struts中,可以通过struts-config.xml配置文件配置Action得访问路径,还提供了ActionForm,自动获取Request中的数据,不再需要反反复复的进行request.getParameter(),然后小心翼翼的转换类型。Struts还提供了标签库,可以方便的构建页面并获得额外的便利。作为一个成熟而完整的框架,Struts几乎处处都帮我们做好了贴心安排。...

    Read More