【J2EE项目】
文章平均质量分 80
蓝精灵的自由宇宙
爱生活,生活爱你!
展开
-
j2ee小结
我想这样总结。 看j2ee的感觉就像第一次陈伟老师vb的感觉,就像第一次看vb.net的感觉,就像第一次接触js,AJAX,XML感觉是一样的,和第一次接触陌生人是一样的,我们不健谈,我们互相打量着对方,我们互相猜测着,就是这种感觉。 等时间长了,通过实践操作(和陌生人交流),我们自然就懂他了。而我们需要调整面对陌生人的心态,而我们往往都如此,在面对陌生人时,小心翼翼,鼓起原创 2013-05-07 13:42:38 · 1392 阅读 · 6 评论 -
绝对路径相对路径
从.net中就会遇到找文件相对路径的问题, 每次都机械的去做, 没有思考没有总结. 这次又遇到了, 在做分销商添加模块的时候,需要用Ajax调用验证分销商代码是否已经添加的servlet模块, Ajax在调用我们自己写的这个servlet的时候, 获取在请求的时候调用的url, 需要找到我们自己编写servlet的位置. 多次出现错误,每次都是请求失败,错误代码 404 , 从网上查看40原创 2013-09-21 21:38:10 · 2814 阅读 · 1 评论 -
简简单单----(七)jsp中文乱码六种情况---解决方案
乱码是让人头疼的一件事情,您是否和我一样也遇到过这样的情况,向数据库中添加一条记录,记录是添加上了,到数据库里一看,数据凌乱了。。。顿时我也凌乱了。。。把html文件改为jsp文件,添加了一下jsp page指令重新打开同时发现所有的中文都七十二变了。。原创 2013-10-08 11:13:01 · 5579 阅读 · 2 评论 -
MVC与三层架构
学过在VS项目中使用三层架构, 在java的项目中我们使用的是MVC+三层架构. 三层架构: MVC: 在MVC中M(model)模型, 也就是我们的业务逻辑. V(view)--视图, 也就是我们显示给客户的页面 C(controller)控制器, 一方面控制(调用)业务逻辑, 一方面控制我们的视图. C的存原创 2013-09-25 17:22:30 · 2361 阅读 · 0 评论 -
web开发model1和model2模型
java web中的model1模型和model2模型 model1模型: model2模型: 比较这两种模型,model1模型适合于"小作坊"的生产方式. 而 model2模型,更适合于"机械化大生产" 的生产方式. model2模型也就是我们的MVC模型, M(Model)原创 2013-09-25 16:48:29 · 1823 阅读 · 0 评论 -
使用JFreeChart在web中绘制图表
用JFreeChart绘制图表,可以绘制二维柱状图、三维柱状图、折线图、以及饼图,网上也有很多关于JFreeChart绘制图像的源码,但是还是需要自己去总结一下这个过程。 对于图表并不陌生,office word中我们对数据进行分类汇总,最后在让我们自己把分类汇总的内容生成一个图表的样式。而在java web开发中,我们又一次遇见了,对于图表的汇总可选方案有多种,在这里使用的是原创 2013-11-04 11:05:07 · 6991 阅读 · 2 评论 -
由JSP到 EL表达式(一)
1 EL表达式目的EL(Expression Language)表达式语言,目的:为了使JSP写起来更加简单,EL提供了JSP中简化表达式的方法。2 EL表达式定义它是一种简单的语言,基于可命名空间(PageContext属性)、嵌套属性和对象集合、操作符(算属型、关系型和逻辑型)的访问符、映射到java类中的静态方法的可扩展函数以及一组隐式对象。 3语法结构3.1${ex原创 2013-11-19 10:28:50 · 3597 阅读 · 2 评论 -
由JSP到 JSTL(二)
1、JSTL简介 JSTL和JSP相差在TL和P这两个字母。(Java ServerPages Standard Tag Library) ,即JSP标准标签库,其组要功能时为JSP web开发人员提供一个通用的标签库,开发人员可以利用这些标签取代JSP页面上的java代码,从而提高代码的可读性和降低程序的维护难度。1.1JSTL和EL? 上篇我们讲述了EL表原创 2013-11-21 17:58:23 · 6391 阅读 · 3 评论 -
JSTL自定义标签(三)
上篇讲解的是JSTL常用的核心标签,本篇介绍JSTL自定义标签的使用。还记得在学js的时候,我们学习了JQuery框架,同时学习了构造自己的js库,再去调用自己的js库,这就如同根据自己的需要些一个内聚性强的函数一样,我们创建一个函数后,再去调用这个函数。在学习J2ee规范JSTL标签这一节的时候,同样我们可以根据自己的需要构造自己的标签库,再去使用自己定义的这个标签。 JS原创 2013-11-22 11:37:33 · 11115 阅读 · 14 评论 -
servlet生成验证码
验证码?1、为什么要使用验证码?? 相信很多网站,淘宝,网易博客,以及我们现在的csdn都设置了在注册或登陆的时候,需要我们输入验证码,为什么要设置填写验证码这以项呢?是这样的,如果不设置验证码的话,我们在注册一个网站的时候,写一个外挂程序,每一分钟注册一个用户,不断注册,或者不断登录,这样去攻击网站。而验证码就解决了这个问题,验证码是混合的数字或者符号的图片,机器无法原创 2013-11-22 13:49:04 · 4830 阅读 · 0 评论 -
采用Filter统一验证是否登录
当我们访问系统的其他页面的时候, 需要判断是否是登录中的用户, 不然我们直接输入链接地址就可以直接链接到我们的主页面, 即使没有登录. 对于这个问题的解决, 采用Filter统一验证, 我们在调用的时候先调用Filter, 让Filter判断是否已经登录. Filter统一验证代码:public class AuthFilter implements Filter, jav原创 2013-11-14 16:44:18 · 11007 阅读 · 1 评论 -
j2ee model1模型完成分页逻辑的实现 详解!
在显示用户全部信息的页面,在显示全部数据的时候,长长的滚动条,像是没有边界的天空一样, 让用户查看数据很不方便. 于是, 我们要把这些数据分页显示, 就像office的word一样,每页显示一定数量的数据,这样方便用户观看, 让用户不会产生视觉疲劳, 所以我们在做项目时也把大量的用户数据进行分页显示. 首先说说分页的逻辑. 用户发出查询全部信息的请求(点击菜单信息中的查询按钮原创 2013-08-12 12:23:48 · 4193 阅读 · 2 评论 -
tomcat加载应用程序配置文件顺序
对于三大框架,例如ssh或ssm,在tomcat容器启动时配置文件加载顺序是? 针对这样的疑问,我大概知道每个项目的加载都是从web.xml开始的,所以我们以下面的配置文件为例,说明加载过程,我的项目web.xml配置文件如下:<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xs原创 2015-07-13 14:26:46 · 11828 阅读 · 2 评论 -
接口优化小思
未雨绸缪 再有经验的开发者也无法全面对接口性能评估,难免或有疏漏,良好的监控工具,客观的可以查看接口的各个性能。 公司最近用的是听云第三方的性能管理监控平台来监控各个http接口和dubbo接口,包括web应用过程、数据库、noSQL、外部应用等,可以清晰的看到各个接口调用耗时百分比,响应时间及平均响应时间,吞吐率,错误率,Apdex等,可以直观的看到接口调原创 2017-03-15 11:42:52 · 1350 阅读 · 1 评论 -
简简单单----(六)response重定向和request转发 通俗易懂
在做web项目时我们经常会用到转发和重定向,而对于初学者来说总是被他们俩个搞得一头雾水,他们两个貌似给人神秘感,其实是我们还不够了解他们。 为什么response重定向和为什么request是转发? 当我们些许的去思考这个问题的时候,是否和我一样有恍然大悟的感觉呢。 request的转发 首先说说request,他是用户需求数据的原创 2013-10-04 21:05:55 · 7943 阅读 · 5 评论 -
简简单单---- (三)JSP动作指令
上篇介绍了jsp程序的构成 ,其中在页面开始的时候有一个page命令, 本篇主要介绍jsp中的这些特有的指令. jsp的page指令, page指令定义了页面的全局属性, 例如编码,错误页面等. page指令的属性如下所示:原创 2013-10-04 21:05:06 · 1621 阅读 · 0 评论 -
简简单单---- (四)jsp内置对象request
我们在做javaweb开发的时候经常会用到jsp的内置对象, 会用到一些常用的内置对象的方法, 对此, 本文总结一下常用内置对象的常用方法.request对象:一般使用场合:原创 2013-10-04 21:05:53 · 2491 阅读 · 2 评论 -
Servlet调用流程
首先说说我们的Tomcat7.0的目录结构: 包括目录: bin conf lib logs temp webapps work bin文件: 存放各种平台下启动和关闭Tomcat的脚本文件。原创 2013-05-27 17:14:27 · 11937 阅读 · 4 评论 -
让程序语言的反射机制融入生活
写在开始:小菜在看java视频的时候发现很多地方提到反射,虽然在.net中用到过反射,我们的七层架构(简单工厂改造抽象工厂模式+配置文件)中用到了反射。而在学习java的时候也多次谈到反射。Net中的都不是十分的理解,这让小菜就有些了,雾里看花,水中看月一般~~~ 其实,我们仔细思考一下,不难发现,反射就在我们身边~~~ 啥是反射???丫丫的。。反射,我们抛开计算机原创 2013-06-19 20:21:03 · 2756 阅读 · 4 评论 -
J2EE规范
很早就听过一句话:“一流企业做标准、二流企业做品牌、三流企业做产品”,为什么呢?做标准的企业就是一流的呢?原创 2013-07-19 16:40:06 · 14907 阅读 · 25 评论 -
DOM4J 读取XML配置文件进行数据库连接
介绍介绍DOM4J。 据说是非常优秀非常优秀的Java XML API(Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.)。 关于XML文件。 A君问了我一个问题,原创 2013-08-02 18:50:10 · 4072 阅读 · 1 评论 -
JSP---HelloWorld!
第一个JSP—HelloWorld!每一次的"初恋"都带着神秘感,揭开JSP神秘的面纱! JSP也是j2ee的一个规范。JSP(java service Page),是由sun公司倡导、许多公司参与一起建立的动态网页技术标准。JSP与html的区别是在网页中嵌入java代码和JSP标记,形成.jsp的文件。JSP开发的web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 刚学过了Servlet,后学的JSP,据说是因为我们使用Servlet,在返回页面给客户端时太多原创 2013-06-09 09:18:15 · 11924 阅读 · 3 评论 -
(二)AJAX异步传输(采用非匿名函数和匿名函数) 实例.
AJAX异步传输(采用非匿名函数) : //创建xmlhttpRequest对象 var xmlHttp; //有了这个对象就可以和引擎打交道,发送相关的参数. function createXMLHttpRequest() { //表示当前浏览器不是ie,如ns,firefox if(window.XMLHttpRequest)原创 2013-08-07 20:48:37 · 3199 阅读 · 2 评论 -
(一)AJAX同步异步 (为什么存在AJAX)
曾经在博客中写过关于Ajax的三篇博客, 主要是介绍了什么是AJAX, AJAX的核心对象以及工作原理, 以及AJAX无刷新验证用户是否存在. 这是在vs中在学习网页的一些技术时对AJAX的总结. 这次,在j2ee项目中再次用到AJAX . 有些些许的熟悉, 还是有必要再次的复习一下的. 问题驱动AJAX的出现: 搜我们开始对用户输入原创 2013-08-07 20:50:05 · 5440 阅读 · 0 评论 -
Servlet容器Filter的使用(Filter解决乱码问题实例)
这一切还要从乱码讲起....场景:是这样子的,在做用户添加和修改模块的时候,做完了之后,在填写用户名的时候,如果我们输入中文的话,提交到数据库中, 发现数据库中的代码是乱码. 于是去网上查了查关于中英文乱码的事,怎么会提交到数据库中的汉字变成了乱码呢? 我们在这个jsp页面的开始明确给出了页面的编码格式: GB18030代表的是汉字的编码的,怎么会出现的乱码? 下面先解释一下 cha原创 2013-08-12 19:55:01 · 8331 阅读 · 4 评论 -
未知驱动学习--数据库中的悲观锁和乐观锁实例
第一次接触这个名词,悲观锁,不知道是谁起的这样的名字. 很想知道为什么叫做悲观锁, 自己在占用一个东西的时候不允许别人碰就是悲观了(⊙_⊙)?这可能是理智的一种选择. 当然因为学习和生活即是相同的又是不同的, 我们可以这样解释的.悲观锁是对数据的冲突采取一种悲观的态度, 比如上自习占座, 假设一定会有人和我抢一个座位, 我在最开始就把这个座位的时候,我就把这过座位贴上我的标签, 不允许任何人使原创 2013-09-07 16:17:10 · 3239 阅读 · 2 评论 -
java .javascript servlet filter jsp关系
学习了一段时间,感觉非常有意思,一切变的渐渐的清晰了起来....小小的总结了一下,认识可能不是很全面, 随着深入的学习会继续改动和总结. java .javascript servlet filter jsp关系原创 2013-10-03 15:50:54 · 2418 阅读 · 0 评论 -
简简单单---- (二)jsp程序结构
上篇我们介绍了什么是jsp以及jsp的本质和优点。本篇介绍jsp程序的结构。 jsp的程序结构分为两大部分,一部分是静态的html代码,一部分是动态的java代码和jsp自身的标签和指令;当jsp第一次被请求的时候,服务器的jsp会把jsp页面编译成为java代码,根据动态java代码执行结果,生成相应的html返回给浏览器,这样把这个页面展示给我们看。原创 2013-10-04 21:04:39 · 1806 阅读 · 0 评论 -
简简单单----(五)jsp内置对象response
response对象介绍: response对象是服务器向客户端返回的数据,从这个对象中间可以取出一部分与服务器互动的数据和信息,只有接受了这个对象的页面才可以访问这个对象。 上篇我们介绍了用户需求数据放入的是request对象,而我们response对象,是服务器对用户请求作出的反应。服务器使用response对象向用户发送数据,r原创 2013-10-04 21:05:40 · 1609 阅读 · 1 评论 -
简简单单---- (一) jsp简介
JSP(java server page): 本质就是把java代码嵌套到html中,然后经过jsp容器的编译执行,再根据这些动态代码运行的结果生成对应的html代码。 从而可以从客户端浏览器中中正常显示。 JSP运行原理: 当JSP页面第一次被请求运行时,服务器的jsp编译器会生成jsp页面对应的java代码,并且编译成类文原创 2013-10-04 21:03:59 · 1700 阅读 · 1 评论 -
DRP分销系统总结
上个月看完的分销系统的视频,用了漫长的时间看这个项目视频,能安慰自己的是不光是看视频了,还做了很多自己想做的事情,比如驾照拿下来了,比如参加了一些考试,比如讲了一些课程等等。把这个系统的总结总算是补上了。 用一张图大概总结了一下这个系统: 技术方面的就不细细的总结在这里了,说说这个系统,究竟什么DRP分销系统?一开始看这原创 2013-12-04 22:04:51 · 5887 阅读 · 8 评论