
struts2
ej_dont_give_up
工作中,学习中
展开
-
struts2,转发、重定向,访问servletAPI、获取表单参数
结果跳转方式转发重定向转发到Action重定向到Action访问servletAPI方式原理通过ActionContext通过ServletActionContext通过实现接口方式如何获得参数扩展strutsMVC原创 2018-01-22 22:20:35 · 236 阅读 · 0 评论 -
Struts2的介绍、搭建
架构概念:Strus2搭建:1、导包:可在App事例中解压war获取事例工程,从中获取必要的包2、书写Action类3、约束,配置文件在包中找最新约束 struts-2.3dtd复制在XML catalog 添加填写dtd文件路径、选择URI、输入约束里的网址在src下新建一个名为str原创 2018-01-22 17:37:29 · 229 阅读 · 0 评论 -
struts2:用户登陆操作
用户登陆:分析:编写代码:1.编写web层 创建UserActionpackage cn.itheima.web.action;import java.util.Map;import javax.servlet.http.HttpSession;import org.apache.struts2.ServletActionContext;import or原创 2018-01-23 19:45:45 · 247 阅读 · 0 评论 -
struts2: OGNL表达式、OGNL表达式与struts2结合
OGNL表达式OGNL:对象视图导航语言. ${user.addr.name} 这种写法就叫对象视图导航.OGNL不仅仅可以视图导航.支持比EL表达式更加丰富的功能.使用OGNL准备工作 导包:struts2 的包中已经包含了.所以不需要导入额外的jar包。 代码准备语法:基本取值赋值原创 2018-01-23 15:47:39 · 2189 阅读 · 0 评论 -
struts2练习:登陆验证功能
分析:需要自定义拦截器:除了登陆页面外的,都需要已登陆状态1编写拦截器package cn.itheima.web.interceptor;import java.util.Map;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionInvocation;impo原创 2018-01-23 23:12:30 · 264 阅读 · 0 评论 -
struts2:拦截器、struts标签库
自定义拦截器架构拦截器创建拦截器api放行前后处理不放行,直接跳转到一个结果页面不执行后续的拦截器以及Action,直接交给Result处理结果.进行页面跳转拦截器配置 直接在下,顶着步骤1:注册拦截器步骤2:配置拦截器栈原创 2018-01-23 23:34:39 · 233 阅读 · 0 评论 -
struts:404错误的捕获,转为可读异常信息
struts.xml1.配置全局异常结果集处理2.在出现404的action中配置error结果,转发到任意页面(目的为了获取栈中的错误信息)在list.jsp中1.引入struts标签,配置<s:debug></s:debug>显示值栈信息当出次现404错误时候,struts2根据全局异常处理配置,找到对应Action的处理结果,并转发到一个页面,在该页面中,点击标Deb...原创 2018-05-02 11:04:57 · 418 阅读 · 0 评论