
struts2
每天就学一点点丿
不喜勿喷
展开
-
用Struts2做一个简单的的用户登陆界面
做一个简单的Struts2框架的用户登陆网页(一起学习)欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮...原创 2019-03-23 00:40:41 · 2282 阅读 · 0 评论 -
struts2-国际化(中英文界面切换)
struts2中经常会用到properties类型的文件作为国际化资源文件的载体。直接在项目的src目录下新建两个file的文件(i18n_en_US.properties)和(i18n_zh_CN.properties),分别表示美式英语和简体中文的国际化资源文件。i18n_en_US.properties的内容(登录界面、用户名、密码、登录):loginInterface=Log...原创 2019-04-01 00:43:59 · 378 阅读 · 0 评论 -
了解ognl表达式及#号、%号的使用
1、OGNL使用ognl表达式时,和使用struts标签库一样,需要引入标签库。基本形式:和EL表达式一样,可以直接在jsp页面使用。每个定义的Action里都自动生成一个值栈,当然我们可以自己定义一个,下面用来测试的代码:在跳转以后的页面获取其值根对象可以直接获取,非根对象需要使用#号。2、#号和%号根对象是直接在Action实现类中定义的,可以直接取出来非根对象需要...原创 2019-03-27 15:06:14 · 426 阅读 · 0 评论 -
struts2-文件的上传与下载(基本使用)
文章的知识点会多一些,请您务必耐心阅读,希望对您的学习会有所帮助!1、文件上传Struts2对文件上传进行了很好的封装,其文件上传主要依赖的是org.apache.struts2.interceptor.FileUploadInterceptor这个拦截器。为了能上传文件,必须将表单的method设置为POST,将enctype设置为multipart/form-data,让浏...原创 2019-04-04 17:39:36 · 279 阅读 · 0 评论 -
Struts2-常用的获取参数的三种方式
1、属性驱动2、对象驱动3、模型驱动学习了这三种获取方式,相信你会对struts2知识有更深入的理解。1、属性驱动直接在action类中定义需要的属性,但是当属性变多时就不方便编写查看,不推荐使用。2、对象驱动相当于用一个javabean封装整合用户信息,方便阅读检查。注意图中箭头,在登录界面也要做出相应修改。3、模型驱动和对象驱动差不多,实现模型接口。jsp页面直接...原创 2019-03-23 16:57:05 · 305 阅读 · 0 评论 -
struts2的几种结果跳转方式
1、请求转发2、重定向3、转发到action4、重定向到action用来做测试的jsp页面<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><h...原创 2019-03-22 21:13:03 · 551 阅读 · 0 评论 -
struts2-拦截器的基本使用
从struts2框架来看,拦截器几乎完成了Struts 2框架70%的工作,包括解析请求参数,将请求参数赋值给Action 属性,执行数据校验,文件上传等。Struts 2设计的灵巧性,更大程度地得益于拦截器设计,当需要扩展Struts 2功能时,只需提供对应拦截器,并将它配置在Struts2容器中即可:如果不需要该功能,只需取消该拦截器的配置即可。接下来我们定义一个权限验证拦截器。1、首先在...原创 2019-03-29 14:52:47 · 253 阅读 · 0 评论 -
Struts2访问Servlet API的三种方式
目前我学会的方式有三种:1.通过ActionContext2.通过ServletActionContext3.通过接口1、通过ActionContext public String execute() throws Exception{ ActionContext.getContext().put("name", "初始的request"); ...原创 2019-03-19 16:07:57 · 405 阅读 · 0 评论 -
struts2-输入校验、xml校验的使用
1、输入校验直接在Action类里添加相应的方法这里定义了一个中间变量,前面我直接返回SUCCESS、ERROR会报错,具体我还要研究一下。struts.xmllogin.jsp2.xml校验在XXAction的同级目录下,建立XXAction-validation.xmlLoginAction-validation.xml...原创 2019-03-28 20:25:35 · 489 阅读 · 0 评论