摘要: 结果页面的配置: 红色的比较常用 阅读全文
posted @ 2018-03-09 16:17 逆水行舟! 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 在很多的实际开发场景中,页面提交请求参数Action ,在Action中接收参数并对接收的数据进行封装。封装到一个JavaBean中,将JavaBean传递给业务层中。Struts2数据封装分为两类:属性驱动,模型驱动。 1.模型驱动 通过实现ModelDriven接口来接收请求参数。实现接口并且重 阅读全文
posted @ 2018-03-09 16:08 逆水行舟! 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 当接受表单参数,向页面保持数据时。要用到Struts访问Servlet 的API 。下面只做参考,有错误或不同意见可以发送邮箱2440867831@qq.com 。建议大家看struts文档,源代码 1.struts2通过ActionContext访问 com.opensymphony.xwork2 阅读全文
posted @ 2018-03-08 18:58 逆水行舟! 阅读(377) 评论(0) 推荐(0) 编辑
摘要: Struts完成客户列表显示 所用的基础知识 在之前的随笔中已经讲过。这篇是介绍如何使用Struts 完成客户列表显示 。 下面是 完成的代码执行逻辑图: 抽取项目部分代码 相信大家认真看一遍就明白的: jsp 页面代码片段: Action类 代码: Struts.xml : ServiceImpl 阅读全文
posted @ 2018-03-08 08:57 逆水行舟! 阅读(815) 评论(0) 推荐(1) 编辑
摘要: 在struts开发中,Action作为框架的核心类,实现对用户的请求的处理,Action被称为业务逻辑控制器。一个Action类代表一次请求或调用。Action就是用来处理一次用户请求的对象 Action的编写方式 Action是一个POJO的类 ,在struts2中,Action可以不继承特殊的类 阅读全文
posted @ 2018-03-07 11:01 逆水行舟! 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 常用方法add(parameters):添加节点信息 【例】mytree.add(1, 0, 'My node', 'node.html', 'node title', 'mainframe', 'img/musicfolder.gif');【注】dtree.js文件中约87-113行是一些默认图片 阅读全文
posted @ 2018-03-06 22:14 逆水行舟! 阅读(617) 评论(0) 推荐(0) 编辑
摘要: Struts2 常量大多在 默认的配置文件中已经配置好,但根据用户的需求不同,开发的要求不同,需要修改这些常量值,修改的方法就是在配置的文件对常量进行重新配置 在struts.xml 文件中使用<constant>元素配置常量. 在struts.properties文件中配置常量 在web.xml 阅读全文
posted @ 2018-03-06 15:06 逆水行舟! 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: Struts2的常见配置 1.Struts2的配置文件的加载顺序: 每次从客户端发送到请求到服务器都要先从Struts2的核心过滤器StrutsPrepareAndExeccuteFilter,这个过滤器有两个功能:预处理和执行。在预处理中主要就是来加载配置文件的。对应的过滤器中的init方法,而执 阅读全文
posted @ 2018-03-05 19:26 逆水行舟! 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 开发过程中如果可以上网,struts.xml 会自动缓存dtd,提供提示功能。如果不能联网需要我们配置本地dtd,这样才能让struts2 产生提示 1.首先,在EClipse中依次点击工具栏中的window和下方的Preferences弹出对话框,然后在左侧的搜索框中输入xml,显示出所有与xml 阅读全文
posted @ 2018-03-05 13:15 逆水行舟! 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 配置核心过滤器: Struts 框架想要执行,所有的的请求都要经过这个前端控制器(核心过滤器),所以需要配置这个核心过滤器。因为这个过滤器完成了框架部分功能,那么我们打开web.xml ,在web.xml中进行如下配置: 启动服务器: 点开click 页面点击链接 控制台显示: 正常的 Struts 阅读全文
posted @ 2018-03-04 21:06 逆水行舟! 阅读(159) 评论(0) 推荐(0) 编辑