struts2
逗逗大魔王
这个作者很懒,什么都没留下…
展开
-
struts2的OGNL表达式
ognl表达式: OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,他是一个开源项目。Struts框架使用OGNL作为默认的表达式语言,必须配置Struts标签用,不能离开Struts标签直接使用,就是说Ognl必须在Struts中使用。 当Struts2接受一个请求时,会迅速创建ActionContext,然后创建ValueStack,再创原创 2017-10-25 21:10:57 · 318 阅读 · 0 评论 -
struts2拦截器
struts2内置了许多现成的拦截器,struts2的某些功能如数据转换,数据校检等也是拦截器实现的。这些拦截器配置在struts2-core-2.0.1.jar中的struts-default.xml文件中,如果需要这些功能,直接使用。 这是从struts-default.xml截取的一小段的内容:< interceptor name ="alias" class ="com.opensymph原创 2017-10-22 20:52:23 · 249 阅读 · 0 评论 -
struts2的命名规则
原则:能简单就不要复杂。 数据库命名: 项目名称 _ 所属级别 _ 对应中文单词,如:BBS _ DI _TOPIC BBS项目名称,DI表示数据库存储表,TOPIC表示该表的真正的名称。 类及文件命名规则: 1.包全限定名:com.xxx.service 2.所有的类都分层放入对应的包中,如dao放入com.xxx.dao包中 3.所有类命名规则如:模块名+功能名称(usedao.j原创 2017-10-15 19:30:01 · 490 阅读 · 0 评论 -
struts2入门
一.什么是struts21.定义: 上面是我百度得来的,感觉没太明白,简单来说就是接受网页中表单提交的数据,然后通过 Action 进行处理,再返回到对应的网页。2.具体流程: 1、客户端浏览器发出HTTP请求.2、根据web.xml配置,该请求被FilterDispatcher(struts2核心)接收3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC(控制反原创 2017-11-19 17:32:18 · 344 阅读 · 0 评论 -
Struts2实现文件上传和下载
一.简述我这里实现网页上的文件上传和下载是用struts2框架来实现的,具体是对java.io数据流的操作。过程是先在网页将文件上传到服务器里,并且这些文件在网页上可以显示出来,可以供别人下载。二.上传下载演示1.文件上传 2.点击浏览,选择文件上传 3.下载文件界面 4.选择坦克大战项目下载 三.文件上传首先看文件上传,通过jsp文件上传文件到服务器,你可以保存在该项目的相对路径下的web原创 2017-12-25 18:21:34 · 414 阅读 · 0 评论