- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP基础入门知识
JSP基础入门知识 在编程语言中JSP是比较常用的,JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计, 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。下面就为大家简单介绍一些JSP相关小知识!动态网页和静态的区别:1、不与数据库交互的网页,称之为静态网页(html,js,jquery)2、与数据库进行交互的网页,称之为动态网页 (jsp. .net php)静态网页的局限性:1、不与数据库交互2、修改复杂什么是b/s结构(浏览器/服务器):通过浏览器访问服务器的结构。什么是c/s结构(客户端/服务器):客户端需要下载安装才能访问服务器b/s结构和c/s结构的区别:b/s结构轻浏览器,修改版式方便快捷,服务器压力大,对服务器要求高。c/s结构下载安装,很多内容存放到客户端,服务器压力小。更新版本困难b/s结构的工作原理:浏览器请求(request)服务器服务器回应(respones)浏览器什么是URL:URL:Uniform Resource Locator的缩写,代表“统一资源定位符”,即我们常说的网址。URL的作用:URL是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定URL的组成第一部分:协议 http第二部分:主机IP地址(有时包含端口号) localhost:8080第三部分:项目资源的地址,如目录和文件夹名 phone_sys/index.jsp如何配置端口号:找到conf--server.xml--打开--找到端口号--修改保存如何修改默认启动页面找到工程目录下web-info/web.xml--打开--找到启动项--确认浏览器与WEB服务器之间是使用HTTP协议进行通信的,当某个用户发出页面请求时,WEB服务器只是简单的进行响应,然后就关闭与该用户的连接。因此当一个请求发送到WEB服务器时,无论其是否是第一次来访,服务器都会把它当作第一次来对待这样的不好之处可想而知。为了弥补这个缺陷,Netscape开发出了cookie这个有效的工具来保存某个用户的识别信息,因此人们昵称为“小甜饼”,cookies是一种WEB服务器通过浏览器在访问者的硬盘上存储信息的手段。什么是Cookie:Cookie是Web服务器保存在客户端的一系列文本信息,安全性能低使用Cookie的步骤(1)导包import=javax.servlet.http.Cookie(2)创建CookieCookie newCookie=new Cookie(parameter, value);(3)写入Cookieresponse.addCookie(newCookie)Cookie的常用方法:voidsetMaxAge(int expiry)设置Cookie的有效期,以秒为单位voidsetValue(String value)在Cookie创建后,对Cookie进行赋值StringgetName()获取Cookie的名称StringgetValue()获取Cookie的值StringgetMaxAge()获取Cookie的有效时间,以秒为单位session与窗体的关系:(1)一个session表示一个窗体(2)如果父窗体通过超链接打开子窗体,那么共享一个session(3)如果重新打开程序,那么就是不同的sessioncookie和session的区别:(1)session是在服务器端保存用户信息,Cookie是在客户端保存用户信息(2)session中保存的是对象,Cookie保存的是字符串(3)session随会话结束而关闭,Cookie可以长期保存在客户端(4)Cookie通常用于保存不重要的用户信息,重要的信息使用session保存Application:(1)application类似于系统的“全局变量”,用于实现用户之间的数据共享(2)application对象的常用方法:1)void setAttribute(String key, Object value):以键/值的方式,将一个对象的值存放到application中2)Object getAttribute(String key):根据键去获取application中存放对象的值include指令的语法:%@ include file=文件路径 %内置对象的范围:page范围在一个页面范围内有效,通过pageContext对象访问该范围内的对象request范围 在一个服务器请求范围内有效,与客户端请求绑定一起session范围在一次会话范围内容有效,浏览器打开到关闭application范围在一个应用服务器范围内有效,服务启动到关闭
原创力文档


文档评论(0)