java Web学习
空中海
这个作者很懒,什么都没留下…
展开
-
错误记录--更改tomcat端口号方法,Several ports (8005, 8080, 8009)
启动Tomcat服务器报错:Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using转载 2016-02-03 21:55:55 · 624 阅读 · 0 评论 -
JSP中include的方法总结
1.include标签 动态引入web资源。相对路径是相对于页面的。2.include指令 使用方法: 静态引入web资源。相对路径是相对于文件的。3.include方法 和RequestDispatcher.include在功能上是完全相同的。 pageContext.include方法是为了简化RequestDispatcher原创 2016-11-26 15:33:41 · 435 阅读 · 0 评论 -
JSP九大对象
1.内置对象out out实际上就是JSPWriter对象,由pageContext对象的getOut()方法获取。通过out对象向客户端输出数据一般需要经过两个缓冲区(JSPWriter对象提供的缓冲区和Servlet引擎提供的缓冲区)。使用JSPWriter对象输出数据时,首先会将数据放到JSPWriter对象缓冲区中,直到JSPWriter对象缓冲区被装满后,再将JSPWriter对象原创 2016-11-24 19:34:16 · 350 阅读 · 0 评论 -
response.sendRedirect()与forward()区别
在Java Web开发中,经常会用到跳转页面的方法,一般有下面两种方法。Java代码 HttpServletResponse response = new HttpServletResponse(); response.sendRedirect(location) Java代码 RequestDispatcher rd = new Req转载 2016-11-23 22:54:59 · 1272 阅读 · 0 评论 -
java由servlet实现登录的简单功能,并把用户名用cookie保存起来,读取cookie
1.编写登录界面 Login.html 登录界面 登录系统 用户名: 密 码: 2.网页提交表单响应servlet并在web.xml中配置servlet Login原创 2016-11-20 12:19:13 · 7081 阅读 · 0 评论 -
response.sendRedirect()与request.getRequestDispatcher().forward()区别
JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象都可以使页面跳转,但是二者是有很大的区别的,分条来说,有以下几点:①response.sendRedirect(url)-----重定向到指定URL request.getRequestDispatc转载 2016-04-18 10:04:38 · 2215 阅读 · 0 评论 -
关于Servlet、servletContext、servletrequest、servletResponse生命周期
servletContext是在javaweb应用初始化时被创建的,可以把servletContext看成是一个web应用的服务器端组建的共享内存,故servletContext随着javaweb应用初始化而被创建,随着javaweb应用的终止而被销毁。servlet的初始化有两种情况1可以在javaweb应用初始化时被执行(设置了),2在当前web应用处于运行阶段,特定s转载 2016-04-18 09:58:46 · 1170 阅读 · 0 评论 -
ServletConfig 总结
一、ServletConfig:代表当前Servlet在web.xml中的配置信息(用的不多)String getServletName() -- 获取当前Servlet在web.xml中配置的名字String getInitParameter(String name) -- 获取当前Servlet指定名称的初始化参数的值Enumeration getInitParameterNames转载 2016-04-18 09:57:17 · 508 阅读 · 0 评论 -
cookie总结
一、会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。二、会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些转载 2016-04-18 09:33:19 · 401 阅读 · 0 评论 -
session总结
一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。二、Session和Coo转载 2016-04-18 09:36:43 · 724 阅读 · 0 评论 -
Java Servlet完全教程
Servlet 是一些遵从Java Servlet API的Java类,这些Java类可以响应请求。尽管Servlet可以响应任意类型的请求,但是它们使用最广泛的是响应web方面的请求。 Servlet必须部署在Java servlet容器才能使用。虽然很多开发者都使用Java Server Pages(JSP)和Java Server Faces(JSF)等Servlet框架,但是这些技术都转载 2016-04-18 09:24:12 · 452 阅读 · 0 评论 -
Tomcat 6.0 部署与发布
1 目录结构 在tomcat中所有的应用都是放置在CATALINA_HOME/webapps下,其中CATALINA_HOME对应的是你的tomcat的根目录。 由于Servlet2.2之后的版本规范规定,tomcat中应用的目录结构都要满足固定的格式,这样便于规范一致性。 放置在webapps下的文件通常是两种格式:一种压缩好的项目文件,比如war包!一种是正常的文转载 2016-04-18 09:09:38 · 465 阅读 · 0 评论 -
Tomcat 部署详解
本篇详细介绍下tomcat的部署相关的内容,本篇主要内容:1 介绍下部署相关的内容,需要安装的文件以及上下文描述符2 静态部署——在tomcat启动时部署3 动态部署——在运行时自动部署4 使用TCD完成部署,另外还可以对应用进行编译、校验、打包等功能。介绍 部署就是把web应用开发时的文件拷贝到tomcat容器中,并对其进行编译等操作,使用户转载 2016-04-18 09:08:54 · 540 阅读 · 0 评论 -
tomcat配置文件server.xml详解
元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat 的请求shutdown指定向端口发送的命令字符串servicename指定service 的名字Connector ( 表示客户端和service之间的连转载 2016-04-18 09:03:24 · 416 阅读 · 0 评论 -
如何删除MyEclipse通过Project Facets添加的Facet
1. 找到工程所在目录的.settings文件夹 2.找到org.eclipse.wst.common.project.facet.core.xml文件3.删除要删除的Facet对应的文件内容4.刷新工程 成功原创 2017-04-12 14:45:24 · 2688 阅读 · 0 评论