STRUTS
文章平均质量分 74
普通网友
这个作者很懒,什么都没留下…
展开
-
struts2
第一步:(这一步和其他一样,这里从简)依旧是新建一个web project,命名为struts2,导入struts2必须的包。在src目录下新建struts.xml,修改web.xml文件。第二步:将index.jsp改名为input.jsp(这个不是必须的,事实上也没有必要,此处只是为了便于称呼)。Input.jap的代码如下Java代码 "java"转载 2013-11-15 13:34:10 · 855 阅读 · 0 评论 -
struts1标签之<logic:iterate>
主要用来处理在页面上输出集合类,集合一般来说是下列之一:1、 java对象的数组 2、 ArrayList、Vector、HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class package example; import java.io.Serializabl原创 2014-08-05 19:46:57 · 1688 阅读 · 0 评论 -
struts1之global-forwards
当你的某个转发要经常用,并且要携带某些数据(request)的时候用全局转发,也就是global-forwards,例如我们在分页的时候,或者得到数据列表的时候。。ForwardAction呢,是为了先把请求发到控制器,比如说你把文件或者页面放到WEB-INF下,也可以拿ForwardAction来访问。 说说这个有几个好处, 一预处理功能,假如在struts的多模块应用开发中,经原创 2014-06-26 17:30:53 · 1560 阅读 · 0 评论 -
struts1配置文件之input
使用通配符,只不过命名的时候*的位置跟{1}保持一致. 我写的这个action继承dispatchAction,parameter=method 假如里面有add方法和edit方法() 访问add方法的时候,使用这个地址:/addPerson.do?method=add-->这个时候input就是/add.jsp 访问edit方法的时候,使用这个:/editPerson.do?原创 2014-06-26 16:47:41 · 1970 阅读 · 0 评论 -
struts1之工作原理
1.初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的 Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts 中不同的模块初始化相应的对象。(面向对象思想) 2.发送请求:用户提交表单或通过URL向WEB服务器提交请求,请原创 2014-06-25 17:16:23 · 1020 阅读 · 0 评论 -
Struts2 高危漏洞修复方案
近期Struts2被曝重要漏洞,此漏洞影响struts2.0-struts2.3所有版本,可直接导致服务器被远程控制从而引起数据泄漏,影响巨大,受影响站点以电商、银行、门户、政府居多.官方描述:S2-016:https://cwiki.apache.org/confluence/display/WW/S2-016S2-017:https://cwiki.apache.org/confl转载 2013-12-06 10:11:37 · 1002 阅读 · 0 评论 -
webwork action同时输出图片以及其他数据信息到jsp
在项目中 我们经常会碰到要输出图片以及查询结果list到页面jsp的情况,单纯的只输出list到jsp倒是很简单。但是要将2者同时输出 ,可能就有点麻烦。 不知道webwork是否提供了这方面的支持。 在这里,我们就用最土的办法来做了。 首先,写1个OutListAction,它有2个方法,一个是getImage(),另一个是getList()。OutListAction exte转载 2013-11-28 15:52:55 · 1497 阅读 · 0 评论 -
Struts2 分页
写一个分页类,和大家一起分享提供两种分页方式一种是首页,上一页,下一页,尾页,另一种是数字方式的package com.demo.util;import javax.servlet.http.HttpServletRequest;/**** 分页操作* * @author yaa* */public class Pagnation {转载 2013-11-14 18:03:08 · 1077 阅读 · 0 评论 -
struts.xml配置文件
《精通Struts2:Web2.0开发实战》第3章框架概述,在第2章中,我们大致介绍了基本Web应用所需的元素。本章将对这些知识点进行扩充,以便于从总体上了解Struts 2。本节为大家介绍struts.xml配置文件。AD:3.3.3 struts.xml配置文件(4)7. actionaction的配置与注释配置提供的信息很相似,但是XML配置方式具有更丰富的可选转载 2013-11-12 12:50:51 · 914 阅读 · 0 评论 -
struts2漏洞原理及解决办法
1、原理Struts2的核心是使用的webwork框架,处理 action时通过调用底层的getter/setter方法来处理http的参数,它将每个http参数声明为一个ONGL(这里是ONGL的介绍)语句。当我们提交一个http参数:?user.address.city=Bishkek&user['favoriteDrink']=kumys ONGL将它转换为:acti原创 2014-10-08 11:17:35 · 1756 阅读 · 2 评论