备案域名购买

老域名出售,已备案域名查询,老域名注册,已备案域名交易,买老域名,二手老域名,出售老域名,上饶网站建设

主页 > 建站教程

JSP程序的开发模式

单一的JSP页面,就是说,直接就在JSP这页面中嵌入式JAVA语言实现功能,但是很明显这种的缺陷很大,容易出问题,维护也不方便,而且随时都需要java程序员去维护,显得浪费资源,单一的JSP页面可以应用在个人网站,博客等。

JSP+JavaBean有人说这是一个经典的搭配,何出此言呢?哦,它可以很方便的分离静态和动态页面的逻辑操作,我们在连接数据库就可以用这张模式来实现,JavaBean是一个封装好的类,当我们导入到JSP页面的时候,就可以直接调用里面的工具,值等。

JSP+JavaBean+Servlet这一种模式是我们现在最优越的,Servlet层面实现我们的程序的流程过程的控制,JavaBean这个类封装好以便实现我们的业务逻辑。这样搭配真的是黄金搭档。

标签:JSP  程序  开发  模式  zhushican发布于2014/8/16围观评论:0

Javascript脚本语言

Javascript是我们做网页制作用的特效语言,像我们的两侧的广告,雪花,跑马灯效果都是用javascript写的,后面的验证,Ajax也用到了javascript。
 
对于我们的JSP程序员,不必掌握javascript,但是也要有一定的了解,它的使用不能随意使用,不热后果不堪设想,js是一种解释性脚本语言,它跟我们的vbscript不一样,它不是java的子集,是一种单独的语言。大家不要混为一谈。
 
加入javascript程序有两种方法,第一种就是放在成对的之间,当顺序执行到此标记的时候,自然就运行了,还有一种表示方法就是制定用哪一种脚本语言,这种方法更为普遍,让人一看就知道,用的是此脚本语言。既然可以嵌入,当然也可以外链进来,我们是这样做的这样就把外面的JS文件导入到我们的内部脚本了,更容易维护了,不用更新内部,直接改外面的js文件即可

标签:Javascript  脚本  语言  zhushican发布于2014/8/16围观评论:0

关于AJAX技术

异步javascript和xml。是一种创建交互式网页制作应用技术,我们以往用过的网页在刷新的时候,都会全局刷新,一旦修改,都会全盘结束,为了解决这一问题,我们人类就创造了ajax,它能够局部操作,不再全局了,节约了空间资源,流量资源等
有的人认为它是一门新的技术,其实不然,我们在很久以前就接触过了,它是一种更好的,更方便的一种新的技巧,能够解决交互式web应用程序。您的 JavaScript 可使用XMLHttpRequest 对象直接和我们的服务器进行通信。通过这个对象,您的 JavaScript 可在不重载页面与 Web 服务器交换数据。

标签:关于  AJAX  技术  zhushican发布于2014/8/16围观评论:0

关于JSP的API

这里我们不得不说JS的API,我们这里说的只是j2ee的一部分,当我们初学者在学习jsp的时候,很多不太明白,但是先别急,先整体理解,然后有空余时间的时候,我们再来看看API,像我们在学习英文的时候,都会有一个词典,这也是一个道理,jsp中的类方法等,都得查找我们的字典API。

我们的JSP有两种接口技术支持,我们举例说明一下几个方法,1.callpage()方法,它是对JSP进行服务的,在服务端,执行一个JSP页面,然后作为一个响应返回到客户端,调用Servlet可以对对象传递上下文,在此时,我们就可以对服务端进行编程,具体语法如下:

标签:关于JSP  API  zhushican发布于2014/8/16围观评论:0

jsp中的Taglib指令

我们在实现普通功能的时候,会用我们的动作<jsp:include>包含一个动作指令,如果我们要实现一个特殊的功能,就必须使用我们的taglib指令,有了它我们才能发挥得最佳,它的格式如下:<%@taglib    uri= taguri prefix=”tagPrefix” %>。

URI这个属性就是我们的对标签指令的一个说明符号,也就是说当我们对一个标签描述文件进行一次引射,我们在对描述文件中顶一楼各个标签的名称之后,与此同时对每个标签制定了一个对应的操作类。

标签:jsp中  Taglib指令  zhushican发布于2014/8/16围观评论:0

Eclipse的安装与启动

今天为大家介绍一个编程中很好用的工具eclipse
首先下载eclipse,下载之后的压缩文件如下命名规则,eclipse-SDK-3.2.2-win32.zip.这只是其中的一个版本,软件会不断更新,如果有更新,请大家在更新一次即可。

我们安装过程是,第一步将压缩文件解压,先解压到当前文件吧

第二步,双击软件的可运行程序图标,默认版本是英文版,也有汉化版,安装过程可以选择中文版。注意其中有个躲过语言包,下载这个包导入才能选择本地使用的语言,其中,NLpack1是我们的亚洲语言包,其他补丁包就是国外的了。

标签:Eclipse  安装  启动  zhushican发布于2014/8/16围观评论:0

安装MyEclipse插件

我们在介绍JSP的开发环境的时候,就知道有插件,并且可以DIY,当然软件公司也给我们提供了专业的插件,这个MyEclipse是个半商业化的软件,免费使用30天后就得给钱了,但是功能比较强悍,提供了大量的Java工具呢,比如我们的CSS/JS/HTML/XML,struts这些框架也是支持的,很方便。

第一步单击鼠标右键点打开,我们的windows系统将自动做好安装准备,并且弹出installAnywhere对话框,还会显示安装的进度的,大家稍等一会,结束后就会闪屏。

闪屏完毕,将进入安装过程,继续点下一步,然后我们再接受安装协议,这个协议你懂的,接受就行了,顿时会继续弹出一个“choose eclipse folder“对话框,这个对话框的意思就是要我们用户选择安装的路径,随便选择即可。接下来就会出现类似的对话框,点Previous,最后点install最后DONE安装完成,下面大家就可以写程序了。

标签:安装  MyEclipse  插件  zhushican发布于2014/8/16围观评论:0

JSP的声明标示

在我们的JSP的页面中既可以声明变量也可以声明方法格式也很简单的<%!变量方法代码%>在这里我们也要特别注意百分号与叹号之间不能留空格,以免程序报错。声明的方法就不用多说了与我们的java语言一样的哈。

我们在整个页面中声明方法或者变量的话,那么全局将有效,同时还会转换成我们的java类的属性和方法,并且我们的多个用户可以共同共享这个类。也就是,当我们的某一个线程发生变化的时候,它的原始状态也会改变,生命周期也会关闭掉。

我们就举列说明一下,我们创建一个jsp页面,来实现我们的网站计数的作用,用户一旦访问,计数即将累加一次。下面代码具体写出来大家体验一下声明的感觉,

标签:JSP  声明  标示  zhushican发布于2014/8/16围观评论:0

JSP的隐藏注释和脚本程序注释

我们在前面介绍的HTML注释虽然在浏览器看不见注释内容,但是通过浏览器的查看源文件却能够清晰的看见源代码注释内容。所以,前面的注释安全性太低了,容易出现漏洞,让稍微懂一点的初学者,或者有点常识的人,都会知道网页的不可告人的秘密,为了解决这个安全性,我们的JSP就引入了,一种比较安全的注释,我们称它为隐藏注释,这种方法去注释JSP内容,不仅仅在我们的客户端浏览器看不见,而且就算通过查看浏览器源代码,您也是看不见的,所以安全性不太高。

光说不练,让我们来体验一下它的安全效果,比如<%--获取当前时间--%>当我们在页面缺看不见,而且查看源代码也看不见注释内容,不用怀疑,这种方式很安全,除了网站程序员能看见这个注释,其他人员无法看见,当然,黑客是可以通过非法入侵,看见的,这里我们就没办法,凡事都是有纰漏,所以,我们见一个就得弥补一个,尽量减少缺陷,让我们的网站更安全。

标签:JSP  隐藏  注释  脚本  程序  注释  zhushican发布于2014/8/16围观评论:0

JSP内建对象

在JSP中,我们可以建立对象,比如在我们的程序片中建立对象,那么只有在该客户请求次有效,我们为了简化程序片和表达式中的代码,在JSP中还有一个规则那就是一类隐含的对象,也就是说我们不用建立该对象,就会默认该对象的存在,这种模式被称为内建对象或者叫作预定义变量,这些对象往往在我们的JSP中都有一一对应的类型。
 
在JSP中有五大内建对象,它们分别是,request,response,out,session,exception。我们会逐一介绍每个对象。
 
Request对象它是javax.servlet.HttpServletRequest对象,作用范围在页面之内,我们往往通过get Parameter()得到我们的请求参数,request没有实际的协议。

标签:JSP  内建  对象  zhushican发布于2014/8/16围观评论:0

回顶部