在JavaEE中的MVC(三)中,我在Servlet中引入了命令模式的使用,采用Xml配置的方式,实现了一个Servlet调用多个不同的Action类,但是还不能实现页面地跳转,这一篇博客从之前的代码上,进一步地封装,实现Action跳转Jsp的功能,并且介绍一下如何将我们客户端的参数,传给我们的Action. 注:本文并不讲解Struts框架,只研究这种思想,研究如何实现Struts框架的封装 JavaEE中的MVC(三)定制Struts--命令模式 改进思路 我们要想办法解决这些问题: Ac…
注:本文并不讲解Struts框架,只研究这种思想的使用 JavaEE中的MVC(五)定制Struts--Action跳转Jsp 在讲这个之前,先给你们看一下我服务器1.0版本的截图,是不是很可笑,看起来乱七八糟,这里应该有有一万个Servlet吧?o(∩_∩)o 哈哈. 生活中,医院分为很多科室,如果病人进医院就直接找科室,那医院肯定乱套了,所以呢,医院有个挂号的地方,看什么病就挂什么号.而我们Servlet的业务那么多,我们可不可以像医院挂号这样?只保留一个Servlet,作为中央控制器,要选…
最近Android工作实在难找,考虑是不是该转行做Java了,今天开始,花几天的事件,研究一下JavaEE各层优化. 首先是Dao层 增删改方法封装 使用PreparedStatement执行一条Sql语句的流程如下: 首先,Sql语句通常会有这么几种情况: ①更新语句:UPDATE accounts SET pwd=? WHERE (id=?), ②插入语句:INSERT INTO accounts ( pwd, account, addTime) VALUES (?,?,?) ③删除语句:D…
<package name="pack1" namespace="/test1" extends="struts-default">    <action name="aaa" class="xxx">        <result  name="success" type="chain"> <param name="…
咱们来吹牛,JDK的动态代理在AOP(Aspect Oriented Programming,面向切面编程)中被称为AOP代理,而AOP是Spring框架中的重要组成部分. 代理模式 但是什么是代理模式?这个模式讲起来,真的很绕. 我的书本是这么介绍的:代理对象可以在客户和目标之间起到中介作用,去掉客户端不能看到的内容和服务增添客户需要的额外服务: GOF是这么概括的:为其他对象提供一种代理以控制对这个对象的访问. 作为一个语文没怎么及格过的理工科学生的我来讲,一开始确实很难理解他们在说什么--…
毕竟我的经验有限,这篇文章要是有什么谬误,欢迎留言并指出,我们可以一起讨论讨论. 我要讲的是IOC控制反转,然后我要拿它做一件什么事?两个字:"解耦",形象点就是:表明当前类中需要new一个对象,但是我不想直接去new这个对象,我想通过一些精妙的算法,把这个new好的实例注入给这个类. 需求: 以往在我们写服务器的时候,业务逻辑层(Biz,有些地方叫Service)通常会有个获取Dao的需求,通常情况是从DaoFactory中调用Get方法,获取所需的Dao.而现在我想改变一下想法,按…
windows server 证书的颁发与IIS证书的使用   最近工作业务要是用服务器证书验证,在这里记录下一. 1.添加服务器角色 [证书服务] 2.一路下一步直到证书服务安装完成; 3.选择圈选中的服务器证书 4.点击[创建证书申请] 5.填写信息 6.下一步,直到保存文件位置 7.搜索证书颁发机构,打开 8.右键树型,选择[提交一个新的申请] 9.选择之前在IIS导出的文件 10.选择挂起的更改,点击颁发 11.在已颁发的证书中可以找到,生成证书 12.双击新生成的证书,选择[详细信息]…
C# MVC 用户登录状态判断   来源:https://www.cnblogs.com/cherryzhou/p/4978342.html 在Filters文件夹下添加一个类AuthenticationAttribute ,代码如下: // 登录认证特性 public class AuthenticationAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingCont…
struts 2中为什么抽象包不能包含action?麻烦写详细点!…
1.Action类的execute()方法: public ActionForward execute(ActionMapping mapping,                                                 ActionForm form,                                                 HttpServletRequest request,                                  …