![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2
文章平均质量分 68
Alex_Ricardo
愿乘一片扁舟,在代码的海洋里遨游...
展开
-
去除struts2中s:fieldError标签中的默认样式
方式一:重新编辑CSSStruts2自动生成的ul的class的名字是errorMessage(可通过右键查看源代码知道),我们就可以通过修改CSS的方式让他看起来没有什么格式<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>原创 2017-05-17 20:33:35 · 3049 阅读 · 0 评论 -
struts2 OGNL (4)
OGNL此部分我们使用一个小项目来进行讲解刚开始我们配置一下文件,包含两个JSP页面index.jsp:<%-- Created by IntelliJ IDEA. User: Alex Date: 2017/5/16 Time: 18:00 To change this template use File | Settings | File Templat原创 2017-05-17 18:13:56 · 353 阅读 · 0 评论 -
struts2 Result (3)
结果类型result的type类型:dispatcherredirectchainredirectAction上面四种result类型是我们常用的,下面我将配置代码编写如下:struts.xml: /r1.jsp /r2.jsp原创 2017-05-17 18:12:32 · 403 阅读 · 0 评论 -
struts2 环境配置 (1)
今天开始我将记录一些我学习struts2时总结的要点,分章节与学习进度保持同步,与君共勉。注:视频学习资料来自北京尚学堂培训公司-马士兵所有。开发环境:IDE为IDEA 2016.2.5,JDK1.8,struts版本为2.1.6,Tomcat为7.0.75学习资料下载:点我下载(涵盖源码+视频)=========================================原创 2017-05-17 18:03:13 · 429 阅读 · 0 评论 -
struts2 Action (2)
命名空间namespace决定了action的访问路径,也就是namespace里面写了什么,你的请求地址栏里就必须要包括什么。namespace默认为“”,可以接收到所有路径的action,可以写为/,/xxx,/xxx/yyy 对应的访问路径就应该为/xxx/xxx.action,/xxx/yyy/xxx.actionnamespace最好用模块来命名。如下代码:原创 2017-05-17 18:11:07 · 402 阅读 · 0 评论 -
struts2 学习总结(11)
struts2总结程度解释:了解:可以依稀记得,遇到问题是可模糊想起完成方法,查阅资料即可想起掌握:比较熟悉,如果忘记了,查阅资料即可想起即可.精通:能非常熟练运用,稍有忘记,参考资料即可想起.一、Action 1.namespace(掌握)2.path(掌握)3.DMI(掌握)4.wildcard(掌握)5.接收参数(掌握前两种)a)访问属性原创 2017-05-26 21:57:47 · 224 阅读 · 0 评论 -
struts2 内置的类型转换(10)
类型转换例子介绍:test,jsp:<%-- Created by IntelliJ IDEA. User: Alex Date: 2017/5/24 Time: 23:07 To change this template use File | Settings | File Templates.--%> 类型转换测试 name原创 2017-05-26 21:57:03 · 244 阅读 · 0 评论 -
struts2 Interceptor拦截器 (9)
拦截器struts拦截器在开始之前,我们先介绍一段怎么样去阅读源码的教程:我们在建立起一个项目后,在能代码能正常运行的基础上,顺着一条线读下去,先理脉络,再读枝节脉络图:图解拦截过程:原创 2017-05-26 21:56:15 · 188 阅读 · 0 评论 -
struts2 I18N(8)
I18Ni18N的原理:ResourceBundle和Locale的概念资源文件native2asciistruts2的资源文件:Action-Package-App级PropertiesEditor插件解压features和plugin文件夹覆盖eclipse源目录,即可使用该插件编辑中文.动态语言切换(request.locale = 'en_U原创 2017-05-26 21:55:36 · 209 阅读 · 0 评论 -
struts2 声明式异常处理(7)
声明式异常处理声明抛出一个异常交给struts处理,并进行指定操作。如:在此处我们先抛出一个异常然后在catch里写出throw语句在***Action文件内,将此异常接收,发往struts.xml文件进行操作:在struts.xml内,使用 exception-mapping接收异常并指定操作:流程大概就是这样,理解最重要。使用声明原创 2017-05-26 21:54:49 · 215 阅读 · 0 评论 -
struts2 标签(5)
struts标签要点集合: 通用标签:propertyset (默认为action scope 会将值放入request 和 ActionContext中 ; page,request,session,application)beaninclude(对中文文件有支持问题,不建议使用,如需包含,改用jsp包含)paramdebug控制标签if、elsei原创 2017-05-17 18:14:59 · 348 阅读 · 0 评论 -
struts2 项目构建规划 (6)
BBS项目注:项目开发环境由原来的struts-2.1.6换为struts-2.3.32,IDE版本升级为2017.1.1,在此不写BBS项目开发代码,只写流程,巩固学习项目开发事项设计约定(编码规定):原则:能简单就别复杂,简单就是美;库名:项目名表的命名:_Model名字段命名:保持与属性名一致(尽量不要与数据库命名冲突)用层来划分包:*.*.a原创 2017-05-26 21:53:16 · 347 阅读 · 0 评论 -
关于学习struts2的总结与心得
仅供学习总结用。原创 2017-05-11 06:47:28 · 3395 阅读 · 0 评论 -
SpringMVC和Struts2的区别
1、SpringMVC是基于方法开发的,Struts2是基于类开发的SpringMVC将url和Controller方法进行映射,映射成功后,SpringMVC会生成一个Handler对象,对象中只包括了1个method方法执行结束,形参数据则销毁。2、SpringMVC可以进行单例模式开发,Struts2无法使用单例模式开发SpringMVC可以进行单例模式开发,并且建议大家原创 2017-06-28 00:15:54 · 706 阅读 · 0 评论