- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 007--在Struts2的Action中访问Servlet API三种形式
前面已经对Struts2的流程执行完了,如果提交表单中有参数应该如何接收呢?又或者需要向页面保存数据,又要如何操作呢?接下来,我们通过学习Struts2访问Servlet的API来实现这样的功能。 在Struts2中,Action并没有和Servlet API进行耦合,也就是说在Action中不能直接访问Servlet API。虽然Struts2中Action访问Servlet API...
2018-04-27 10:09:21 312
原创 Android 8.1(Oreo)新特性
Android 8.1的主要新功能点有: 1、神经网络API(NNAPI),提供机器学习的硬件加速。 2、通知:通知消息现在每秒仅能发出一次提示音。 3、改善2G以下内存设备的表现 4、自动填充功能针对APP进行优化,提供验证器判断是否响应 5、文本编辑更新 6、程序性的安全浏览行为:允许APP对浏览行为进行安全检测、规避威胁 7、视频缩略图生成更精准 8、共享内存...
2018-04-19 15:58:44 964
原创 006--Struts2中Action创建及访问方式
Struts2中Action创建在Struts2的应用开发中,Action作为框架的核心类,负责对用户请求的处理,也被称为业务逻辑控制器。一个Action类代表依次请求或调用,每个请求动作都会有一个响应的Action类。建立一个Action类主要有以下三种方式: - POJO(Plain Ordinary Java Object) 简单Java对象 - 实现Action接口 - 集成...
2018-04-15 10:53:12 345
原创 005--Struts2模块化开发及引用(struts.xml)
在实际开发中,通常很多人都需要修改同一个配置文件struts.xml,由于这个文件的重要性以及方便不同模块开发人员的编辑操作,struts2提供了include,允许将一个配置文件分解成多个配置文件。 示例: <!-- 默认都在src目录下 --> <include file="struts-user.xml"/> <!-- 在具体包名...
2018-04-13 08:49:19 241
原创 004--Struts2常量配置
Struts2常量大部分在默认的配置文件中已经配置好。但可以根据需求和开发的不同,对这些常量值进行修改。Struts2支持的常量非常多,在struts-core-2.3.24.jar下的org.apache.struts2路径下有一个default.properties文件,该文件为Struts2的常量指定了默认值。位置如下: 在Struts2常量配置修改,主要通过以下三种方式: - ...
2018-04-11 10:01:49 233
原创 09—小白学Python爬虫之Scrapy快速入门与实战
从本篇起,将学习一下Scrapy爬虫框架,以及如何通过该框架实现定向爬虫。Scrapy是一个非常优秀的框架,操作简单,扩展方便,是比较流行的爬虫解决方案。初识Scrapy是使用Python编写的Crawler Framework,简单轻巧,其使用Twisted异步库来处理网络通信,架构清晰,并且包含了各种中间件接口,可以灵活的完成各种需求。架构及组件首先看一下Scr...
2018-04-10 11:04:35 481
原创 003--Struts2中struts.xml配置详解
上一节说完了配置文件的加载顺序,那么本节就来看一下struts.xml文件中各配置项的含义和说明。 该文件是Struts2的核心配置文件,主要用来配置Action和请求对应关系。配置文件信息如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache So...
2018-04-04 13:57:13 303
原创 002--Struts2配置文件加载顺序
通过上一篇,对Struts2有了一个基本的认识,并成功的运行了基于Struts2的第一个web项目。在讲解配置文件之前,先来看一下这些配置文件的加载顺序。客户端的每次请求到服务器都要先经过Struts2的核心过滤器StrutsPrepareAndExecuteFilter,主要负责请求预处理和执行。在预处理中主要是来加载配置文件,对应着源码中的init方法。而执行主要通过拦截器完成...
2018-04-04 07:54:51 324
原创 2018 最新注册码【激活码】 在线激活 PyCharm 完整方法(亲测有效)
激活PyCharm三种方式,分别为:License server 在激活界面的License server输入:http://idea.liyang.io。 或者:点击help→Register→License sever ,输入http://idea.liyang.io。Activation code 通过浏览器访问http://idea.lanyus.com/,无需修改用户名,点...
2018-04-02 19:00:20 6821
原创 001--Struts2快速入门与使用IntelliJ IDEA创建第一个web项目
Struts2是一种基于MVC模式的轻量级web框架,自问世以来,就受到了广大Web开发者的关注,并广泛应用于各种企业系统的开发中。 本系列将针对Struts2的简介、特点、安装、执行流程等内容进行讲解。简介概念 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Cont...
2018-04-01 13:33:02 7083 2
SpringBoot集成Mybatis及如何使用mybatis-generator插件生成代码
2019-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人