![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 68
被风吹散的人
这个作者很懒,什么都没留下…
展开
-
Struts 2.x学习----------------UI标签
学习记录:在Struts 2.x里面本意是希望方便用户的开发,所以在许多的标签上都是用了操作模板,但是在实际的布局中会发现这些模板如果出现则会破坏布局要求范例:观察表单问题<s:form action="FormAction.action" method="post"> <s:textfield key="name" label="用户名"/>原创 2018-07-07 10:29:11 · 113 阅读 · 0 评论 -
Struts 2.x学习------------------非UI标签
关于Struts 2.x的学习记录:十三、非UI标签UI标签指的是与表单无关(表单在HTML里面就称为UI)的标签,下面看几个有意思的标签1.格式化日期显示如果要想格式化日期的显示则使用“<s:date>”标签完成<h1>雇佣日期:<s:date name="emp.hiredate" format="yyyy-MM-dd HH:mm:ss"/></h1&...原创 2018-07-04 21:30:41 · 145 阅读 · 0 评论 -
Struts 2.x学习-----------------------配置资源文件
关于Struts 2.x的学习记录:十、配置资源文件从任何的项目开发来讲,都一定会存在有*.properties的文件,这个文件的结构使用了“key=value”的形式,同时在这种文件上还可以轻松的实现国际化操作的需要,所以只要是项目,都建议至少定义一个Messages.properties的文件保存所有的提示信息范例:在src下定义Message.properties的文件(资源文件的命名同类名...原创 2018-06-28 21:16:35 · 295 阅读 · 0 评论 -
Struts 2.x学习------------------乱码解决
关于Struts 2.x的学习记录:九、乱码解决如果现在项目之中的编码都统一使用的是UTF-8编码,那么根本就没有必要去解决乱码,如果采用的是其他编码形式,例如:整个项目都使用的是“GBK”,那么就必须解决乱码。如果要想进行乱码的解决实际上进行的是Struts 2.x的属性配置,既然是属性配置,那么就要在src目录下建立一个struts.properties的文件范例:建立struts.prope...原创 2018-06-28 21:15:37 · 108 阅读 · 0 评论 -
Struts 2.x学习----------------------多人开发
关于Struts 2.x的学习记录:八、多人开发在所有的项目开发之中,一定是多人团队集中开发,但是现在如果使用框架开发会出现一个问题:所有的Action以及相关的路径都要求在struts.xml文件里面配置,如果所有的人都要去修改一个文件,那么会很混乱,有可能会一直冲突,那么在Struts 2.x里面为了解决这样的问题,可以由用户定义多个配置文件,在一个struts.xml文件里面合并首先在项目里...原创 2018-06-28 21:14:46 · 118 阅读 · 0 评论 -
Struts 2.x学习-----------------取得JSP内置对象
关于Struts 2.x的学习记录:七、取得JSP内置对象写了Action之后,发现这个Struts 2.x 里的Action与Struts 1.x 不同,Struts 1.x 里面的方法至少都带有HttpServletRequest、HttpServletResponse这样的接口实例对象在Struts 2.x 里面为了方便的解决这些内置对象的操作,专门提供有一个org.apache.strut...原创 2018-06-28 21:13:45 · 157 阅读 · 0 评论 -
Struts 2.x 学习----------------跳转配置
关于Struts 2.x的学习记录:六、跳转配置在Struts 2.x 里面所有的跳转都是由Action进行的,而且只要想进行跳转,只需要在相应的方法里面返回指定的字符串即可,而这些字符串都会在struts.xml文件里面出现相应的“<result>”节点范例:观察已有代码public String execute() throws Exception{ this.msg...原创 2018-06-28 21:12:48 · 203 阅读 · 0 评论 -
Struts 2.x学习------------------标签与属性范围
关于Struts 2.x的学习记录:十二、标签与属性范围在Struts 2.x里面,每一个JSP页面一定要与Action紧密连接在一起,尤其在Action进行了服务器端跳转之后,也同样可以直接利用标签访问这个人类中的私有属性范例:定义一个新的Actionpublic class DeptAction extends ActionSupport { private Dept mydept=ne...原创 2018-07-03 21:46:26 · 113 阅读 · 0 评论 -
Struts 2.x学习---------------结合VO的输入
关于Struts 2.x的学习记录:十一、结合VO的输入从2005年开始,VO的开发模式已经深入人心,所有的开发框架必定都要支持VO转换,并且在Struts 2.x里面也支持了VO转换,并且可以多级设置范例:定义两个VO类以及其关系package com.lyt.vo;import java.io.Serializable;@SuppressWarnings("serial")public cla...原创 2018-07-03 21:45:31 · 184 阅读 · 0 评论 -
Struts 2.x学习---------------过滤器
关于Struts 2.x的学习记录:五、过滤器在整个Struts 2.x里面所有的请求处理都是由过滤器完成的,这一点和之前的Struts 1.x是完全不同的,但是现在的过滤器有一个问题,发现所有的页面必须经过Action而后跳转到JSP页面后,JSP页面才可以正常显示,只要使用了Struts 2.x标签,那么JSP页面就一定要与某个Action关联在一起是否一定要关联呢?并不是,如果要想解决关联紧...原创 2018-06-27 21:50:51 · 114 阅读 · 0 评论 -
Struts 2.x学习------------------跳转类型
关于Struts 2.x的学习记录:四、跳转类型之前已经完成了一个最为基础的Struts 2.x程序,从整个结构来讲比较清晰,比较简单,除了页面里面的代码之外1.跳转类型的配置在Struts 2.x里面如果要进行跳转,那么实际上在Action之中只要返回一个字符串,那么此字符串要与配置的路径吻合后就可以进行跳转默认使用的是服务器端跳转操作,这样才可以将页面中使用标签定义的文本框的名字与Action...原创 2018-06-27 21:49:52 · 140 阅读 · 0 评论 -
Spring学习--------------了解及介绍
关于Spring的学习记录:一、任何框架其产生的都只有一个前提目的:为了更方便的MVC开发,对于MVC的技术开发不得不说的几个问题:显示层:1.负责数据的页面展示 2.联合HTML、CSS、JavaScriptJSP+EL+JSTL jQuery+JSON控制层:1.服务器端验证 2.数据的接收与POJO转换 3.调用业务层 4.进行显示层跳转Servlet业务层:1.负责数据库的打开与...原创 2018-06-14 15:18:04 · 152 阅读 · 0 评论 -
Struts 2.x学习-----------------------Struts 2.x简介加环境搭建
关于Struts 2.x的学习记录:一、Struts 2.x简介Struts 1.x和Struts 2.x没有任何关系,属于两个独立的版本,那么为什么会出现两个独立的版本呢?主要原因还是在于Struts 1.x的设计结构上。在成名的MVC开发框架里面,Struts是最早出现的,但是由于最初的设计环境没有考虑到这么复杂,所以到了今天与其他框架的整合会出现非常麻烦的问题,而且也存在有性能问题,同时自己...原创 2018-06-14 10:41:05 · 152 阅读 · 0 评论 -
Hibernate学习-------------传统数据层问题以及数据层开发
关于Hibernate的学习记录:一、传统数据层的开发问题分析Hibernate中文翻译为“冬眠”,在开发上Hibernate的主要功能是进行数据层的操作实现在任何一个项目开发之中,一定共需要存在有四个层:**显示层: |-动态语言:JSP,如果要想合理的实现需要编写一堆的Scriptlet代码,而后利用EL+JSTL解决了 |-静态语言:HTML、JavaScript,可以完成所有的开发,但...原创 2018-06-14 10:39:42 · 187 阅读 · 0 评论 -
DAO层设计了解知识
关于DAO层设计的学习记录:1.用户所提出的所有的需求都应该划分为业务层,因为它指的是功能,而开发人员必须要根据业务层来对数据层进行设计2.在实际的工作之中,针对于简单的java类的开发给出如下的要求:* 考虑到日后程序可能出现分布式应用问题,所以简单java类必须实现java.io.Serializable接口* 简单java类的名称必须与表名称一致 student_info ------类名S...原创 2018-06-14 10:37:58 · 326 阅读 · 0 评论 -
Struts 2.x学习----------开发第一个Struts 2.x程序(编写ECHO程序)
关于Struts 2.x的学习记录:三、开发第一个Struts 2.x程序(编写ECHO程序)3.项目建立完成后,会自动在src目录之中建立一个struts.xml文件,这个文件就是Struts 2.x的核心配置文件同时也会在在web.xml文件里面增加如下配置: <filter> <filter-name>struts2</filter-name> ...原创 2018-06-21 19:41:32 · 142 阅读 · 0 评论