一、Java学习书籍推荐 1. 核心基础知识 《图解HTTP》 《大话数据结构》 《数据结构与算法分析:C语言描述》 《算法图解》 《算法 第四版》 2.Java相关 《Effective java 》 《Head First Java.第二版》 《JAVA网络编程 第4版》 3.JavaWeb相关 ...
分类:
编程语言 时间:
2019-01-31 01:31:28
阅读次数:
213
1、三层构架和 MVC 意思一样么? Java WEB 开发中,服务端通常分为表示层、业务层、持久层,这就是所谓的三层架构: 1、表示层负责接收用户请求、转发请求、生成数据的视图等; 2、业务层负责组织业务逻辑; 3、持久层负责持久化业务对象; 这三个分层,每一层都有不同的模式,即架构模式,如下图: ...
分类:
Web程序 时间:
2019-01-31 01:29:28
阅读次数:
279
腾讯云应用列表 传送门 使用Gradle编译项目 传送门 SDK&API:qcloudsms_java 传送门 package com.Gary.sms.controller; import java.io.IOException; import org.json.JSONException; im ...
分类:
编程语言 时间:
2019-01-31 00:22:20
阅读次数:
1075
实现一个Servlet过滤器,可以对用户登录情况进行控制。要求如下: 1)访问路径是admin下的资源,需要登录,如果用户没有登录,自动转向用户登录页面。用户登录成功后,再次访问admin下的资源不需要登录。 2)访问其他路径下的资源,不需要登录,可直接访问。 3)必须使用Servlet过滤器实现该 ...
分类:
编程语言 时间:
2019-01-28 21:45:45
阅读次数:
221
<!-- flowchart 箭头图标 勿删 --> 在Java Web开发过程中,会遇到很多的表单数据的提交和对表单数据的处理。而每次都需要对这些数据的字段进行一个一个的处理就显得尤为繁琐,在Java语言中,面向对象的存在目的便是为了消除重复代码,减少我们程序员的负担。因此,在这里和大家分享一下我 ...
分类:
其他好文 时间:
2019-01-27 13:01:38
阅读次数:
171
1. 从Maven模板创建Web项目 您可以通过使用Maven的maven-archetype-webapp模板来创建一个快速启动Java Web应用程序的项目。在终端(* UNIX或Mac)或命令提示符(Windows)中,导航至您想要创建项目的文件夹。 键入以下命令: 具体示例 : 新的Web项 ...
分类:
Web程序 时间:
2019-01-26 23:46:28
阅读次数:
280
依赖jar 示例如下: 1. 新建Maven项目 upload war 类型 2. pom.xml 3. UploadFileServlet.java 4. web.xml 5. 新建页面文件 src/main/webapp/index.jsp 部署到tomcat下,启动 浏览器输入 http:// ...
分类:
Web程序 时间:
2019-01-26 15:54:11
阅读次数:
184
Session和Cookie这两个概念,在学习java web开发之初,大多数人就已经接触过了。最近在研究跨域单点登录的实现时,发现对于Session和Cookie的了解,并不是很深入,所以打算写两篇文章记录一下自己的理解。在我们的应用集成Spring Session之前,先补充一点Session和 ...
分类:
编程语言 时间:
2019-01-26 15:31:00
阅读次数:
191
去年5月份,公司项目较少,我就组织了一个用于公司内部办公管理的项目(以下称OA)。第一个目的是为了让公司里面一些技术较差的人员得到真正编程的锻炼;第二个目的是为了使用空闲的人员为公司开发一个产品,在内部推行科学管理,以后也可以考虑销售。 结果一直到今年4月份,这个项目才算上线,开发进度一拖再拖,代码 ...
分类:
编程语言 时间:
2019-01-25 22:48:17
阅读次数:
224
JSP: JSP是简化Servlet 编写的一种技术,它将Java代码和HTML 语句混合在同一个文件中编写,只对网页中的要动态产生的内容采用Java代码来编写, 而对固定不变的静态内容采用普通静态HTML 页面的方式编写。 简单程序: 新建一个JSP页面,在body节点内<% %>中即可编写Jav ...
分类:
编程语言 时间:
2019-01-25 20:26:47
阅读次数:
207