当前位置 —论文写论文— 范文

数据库类论文例文,与计算机科学与技术毕业文,计算机科学与技术毕业设计相关论文目录怎么自动生成

本论文是一篇数据库类论文目录怎么自动生成,关于计算机科学与技术毕业文,计算机科学与技术毕业设计相关毕业论文开题报告范文。免费优秀的关于数据库及操作系统及数据结构方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

1JSP与ASP的简单比较 JSP与Microsoft的ASP技术非常相似.两者都提供在HTML代码中混合某种程序代码,由语言引擎解释执行程序代码的能力.在ASP或JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑.普通的HTML页面只依赖于Web服务器,而ASP和JSP页面需要附加的语言引擎分析和执行程序代码.程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器.ASP和JSP都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持. ASP的编程语言是VBScript之类的脚本语言,JSP使用的是Java,这是两者最明显的区别.此外,ASP与JSP还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码.在ASP下,VBScript代码被ASP引擎解释执行,在JSP下,代码被编译成Servlet并由Java虚拟机执行,这种编译操作仅在对JSP页面的第一次请求时发生. 3.1.2JSP运行环境 Sun公司的JSP主页在javasoft./products/jsp/index.,从这里还可以下载JSP规范,这些规范定义了供应商在创建JSP引擎时所必须遵从的一些规则. 在运行JSP示例页面之前,请注意一下安装JSWDK的目录,特别是"work"子目录下的内容.执行示例页面时,可以在这里看到JSP页面如何被转换成Java源文件,然后又被编译成class文件(即Servlet).JSWDK软件包中的示例页面分为两类,它们或者是JSP文件,或者是包含一个表单的HTML文件,这些表单均由JSP代码处理.与ASP一样,JSP中的Java代码均在服务器端执行.因此,在浏览器中使用"查看源文件"菜单是无法看到JSP源代码的,只能看到结果HTML代码.所有示例的源代码均通过一个单独的"examples"页面提供. 3.1.3JSP页面示例 下面我们分析一个简单的JSP页面.您可以在JSWDK的examples目录下创建另外一个目录存放此文件,文件名字可以任意,但扩展名必须为.jsp.从下面的代码清单中可以看到,JSP页面除了比普通HTML页面多一些Java代码外,两者具有基本相同的结构.Java代码是通过<,%和%>,符号加入到HTML代码中间的,它的主要功能是生成并显示一个从0到9的字符串.在这个字符串的前面和后面都是一些通过HTML代码输出的文本. <,HTML>, <,HEAD>,<,TITLE>,JSP页面<,/TITLE>,<,/HEAD>, <,BODY>, <,%@pagelanguage等于"java"%>, <,%!Stringstr等于"0",%>, <,%for(inti等于1,i<,10,i++){ str等于str+i, }%>, JSP输出之前. <,P>, <,%等于str%>, <,P>, JSP输出之后. <,/BODY>, <,/HTML>, 这个JSP页面可以分成几个部分来分析. 首先是JSP指令.它描述的是页面的基本信息,如所使用的语言,是否维持会话状态,是否使用缓冲等.JSP指令由<,%@开始,%>,结束.在本例中,指令"<,%@pagelanguage等于"java"%>,"只简单地定义了本例使用的是Java语言(当前,在JSP规范中Java是唯一被支持的语言). 接下来的是JSP声明.JSP声明可以看成是定义类这一层次的变量和方法的地方.JSP声明由<,%!开始,%>,结束.如本例中的"<,%!Stringstr等于"0",%>,"定义了一个字符串变量.在每一项声明的后面都必须有一个分号,就象在普通Java类中声明成员变量一样. 位于<,%和%>,之间的代码块是描述JSP页面处理逻辑的Java代码,如本例中的for循环所示. 最后,位于<,%等于和%>,之间的代码称为JSP表达式,如本例中的"<,%等于str%>,"所示.JSP表达式提供了一种将JSP生成的数值嵌入HTML页面的简单方法.会话状态维持是Web应用开发者必须面对的问题.有多种方法可以用来解决这个问题,如使用Cookies,隐藏的表单输入域,或直接将状态信息附加到URL中.JavaServlet提供了一个在多个请求之间持续有效的会话对象,该对象允许用户存储和提取会话状态信息.JSP也同样支持Servlet中的这个概念 在Sun的JSP指南中可以看到许多有关隐含对象的说明(隐含的含义是,这些对象可以直接引用,不需要显式地声明,也不需要专门的代码创建其实例).例如request对象,它是HttpS
关于计算机科学与技术毕业文,计算机科学与技术毕业设计的毕业论文开题报告范文
数据库类论文例文
ervletRequest的一个子类.该对象包含了所有有关当前浏览器请求的信息,包括Cookies,HTML表单变量等等.session对象也是这样一个隐含对象.这个对象在第一个JSP页面被装载时自动创建,并被关联到request对象上.与ASP中的会话对象相似,JSP中的session对象对于那些希望通过多个页面完成一个事务的应用是非常有用的. 为说明session对象的具体应用,接下来我们用三个页面模拟一个多页面的Web应用.第一个页面(q1.)仅包含一个要求输入用户名字的HTML表单,代码如下: <,HTML>, <,BODY>, <,FORMMETHOD等于POSTACTION等于"q2.jsp">, 请输入您的姓名: <,INPUTTYPE等于TEXTNAME等于"thename">, <,INPUTTYPE等于SUBMITVALUE等于"SUBMIT">, <,/FORM>, <,/BODY>, <,/HTML>, 第二个页面是一个JSP页面(q2.jsp),它通过request对象提取q1.表单中的thename值,将它存储为name变量,然后将这个name值保存到session对象中.session对象是一个名字/值对的集合,在这里,名字/值对中的名字为"thename",值即为name变量的值.由于session对象在会话期间是一直有效的,因此这里保存的变量对后继的页面也有效.q2.jsp的另外一个任务是询问第二个问题.下面是它的代码: <,HTML>, <,BODY>, <,%@pagelanguage等于"java"%>, <,%!Stringname等于"",%>, <,% name等于request.getParameter("thename"), session.putValue("thename",name), %>, 您的姓名是:<,%等于name%>, <,p>, <,FORMMETHOD等于POSTACTION等于"q3.jsp">, 您喜欢吃什么 <,INPUTTYPE等于TEXTNAME等于"food">, <,P>, <,INPUTTYPE等于SUBMITVALUE等于"SUBMIT">, <,/FORM>, <,/BODY>, <,/HTML>, 第三个页面也是一个JSP页面(q3.jsp),主要任务是显示问答结果.它从session对象提取thename的值并显示它,以此证明虽然该值在第一个页面输入,但通过session对象得以保留.q3.jsp的另外一个任务是提取在第二个页面中的用户输入并显示它: <,HTML>, <,BODY>, <,%@pagelanguage等于"java"%>, <,%!Stringfood等于"",%>, <,% food等于request.getParameter("food"), Stringname等于(Strin

1 2 3 4 5 6 7 8

数据库类论文例文,与计算机科学与技术毕业文,计算机科学与技术毕业设计相关论文目录怎么自动生成参考文献资料:

咋写论文

写论文用什么软件

请人写论文

博士写论文

如何写好考场议论文

怎样写好一篇议论文

怎么写高考满分作文

博士论文撰写

博士论文写不出来

如何写好初中议论文

计算机科学与技术毕业文,计算机科学与技术毕业设计(3)WORD版本 下载地址