交互式操作:通俗的说,就是你在你的本机上打开mysql的客户端,就是那个黑窗口,在黑窗口下进行各种sql操作,当然走的肯定是tcp协议。非交互式操作:就是你在你的项目中进行程序调用。比如一边是tomcat web服务器,一边是数据库服务器,两者怎么通信?在java web里,我们通常会选择hiber...
分类:
数据库 时间:
2014-11-24 14:57:53
阅读次数:
272
struts2 是一种基于MVC模式的开发框架。采用struts可以简化MVC设计模式的Web应用开发,很好的实现代码重用。MVC模式,Model:Model部分包括业务逻辑层和数据访问层,在java Web中业务逻辑一般由JavaBean或者EJB担任,Model部分就是业务流程或者状态的处理以及...
分类:
其他好文 时间:
2014-11-23 23:05:20
阅读次数:
297
Java Web应用由一组Servlet、HTML页、类、以及其它可以被绑定的资源构成;它可以在各种供应商提供的实现Servlet规范的 Servlet容器 中运行。servlet容器为java web应用提供运行时环境,它负责管理Servlet和jsp的生命周期,以及管理它们的共享数据。目前最流行...
分类:
编程语言 时间:
2014-11-23 18:52:38
阅读次数:
160
??
java jsp技术
j2ee核心模式第二版.pdf:
http://www.t00y.com/file/78131413
Java.Web服务开发.pdf:
http://www.t00y.com/file/78576912
Servlet JSP深入详解 基于Tomcat的Web开发》.(孙鑫).[PDF]@ckook.pdf:
http://www.t00...
分类:
编程语言 时间:
2014-11-23 14:29:21
阅读次数:
190
一、前言 Velocity作为历史悠久的模板引擎不单单可以替代JSP作为Java Web的服务端网页模板引擎,而且可以作为普通文本的模板引擎来增强服务端程序文本处理能力。而且Velocity被移植到不同的平台上,如.Net的 NVelocity和j...
分类:
其他好文 时间:
2014-11-22 14:35:52
阅读次数:
227
一直想写这篇文章,前段时间 痴迷于JavaScript、NodeJs、AngularJs,做了大量的研究,对前后端交互有了更深层次的认识。
今天抽个时间写这篇文章,我有预感,这将是一篇很详细的文章,详细的配置,详细的注释,看起来应该很容易懂。
用最合适的技术去实现,并不断追求最佳实践。这就是架构之道。
希望这篇文章能给你们带来一些帮助,同时希望你们可以为这个项目贡献你的想法。
主要的后端架构:Spring + Spring MVC + Mybatis + Apache Shiro
源码地址:https:/...
分类:
编程语言 时间:
2014-11-22 13:22:34
阅读次数:
1290
一、前言 Velocity作为历史悠久的模板引擎不单单可以替代JSP作为Java Web的服务端网页模板引擎,而且可以作为普通文本的模板引擎来增强服务端程序文本处理能力。而且Velocity被移植到不同的平台上,如.Net的NVelocity和...
分类:
其他好文 时间:
2014-11-22 07:05:58
阅读次数:
232
学习java web 中的jsp时,想要查看其发布后的访问生成的java和class文件在哪里,但是不知道其放在哪里了。在eclipse中使用了tomcat部署工程,那么将会建立一个Server的项目各种查看都没有相关的信息。。。(这个工程不能关闭,关闭则将导致tomcat不能部署了)于是乎尝试在j...
分类:
系统相关 时间:
2014-11-22 00:42:53
阅读次数:
200
一、前言 Velocity作为历史悠久的模板引擎不单单可以替代JSP作为Java Web的服务端网页模板引擎,而且可以作为普通文本的模板引擎来增强服务端程序文本处理能力。而且Velocity被移植到不同的平台上,如.Net的NVelocity和js...
分类:
其他好文 时间:
2014-11-21 15:43:42
阅读次数:
230
一、设置服务器端,让ajax能直接调用服务器端设置tomcat 设置为例: 在web.xml中添加如下过滤器 CorsFilter org.apache.catalina.filters.CorsFilter CorsFilter /* 二、使用jsonp方式进行三、使用自定义...
分类:
编程语言 时间:
2014-11-21 10:35:05
阅读次数:
178