
Java EE
文章平均质量分 60
完美世界xx
Happiness is more than pleasure without pain
展开
-
Servlet 运行原理
一:servlet定义Servlet是一个Java应用程序,运行在服务器端,用来处理客户端请求并作出响应的程序。二:简单servlet实例//导入所需的包import javax.servlet.http.*;import javax.servlet.*;import java.io.*;public class Firs转载 2014-09-15 22:49:52 · 351 阅读 · 0 评论 -
xxxservlet继承HttpServlet类
“HttpServlet类被定义为抽象类,但是源码里面没有抽象方法。所以没有一定要求实现的方法。之所以定义为抽象类,是因为他继承了GenericServlet这个抽象类。并没有全部实现里面的方法” 那我们自己写的servlet里面不要实现GenericServlet这个抽象类中的方法?原创 2014-10-21 13:33:25 · 893 阅读 · 0 评论 -
J2EE之Servlet
Servlet是运行在Web服务器端的Java程序,用java语言编写,具有java语言的优点。与一般java程序的区别是Servlet对象封装了对HTTP请求的处理,并且它t的运行需要Servlet容器的支持。Servlet需要在Java编译器编译后才能运行,如果Servlet在编写完成或修改后没有被重新编译,就不能运行在Web容器中,JSP则相反,JSP由JSP Container管理,编辑过原创 2014-10-21 10:03:11 · 504 阅读 · 0 评论 -
JSP编译原理
1.jsp运行时都要先转换成servlet,使用tomcat时会在tomcat安装目录下的work生成一系列的文件夹和.java文件和.class文件.2.jsp最终转化为servlet,work的作用就是加快速度,如果jsp没有变化就不重新编译了.3.jsp最终变成输出的html代码的生命周期是这样的:Web服务器读取jsp文件,将jsp文件转换为同名+_jsp.java文件,然后编转载 2014-10-21 10:03:15 · 580 阅读 · 0 评论 -
学习笔记のsendRedirect &forward
尽管HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很大的区别。下面是HttpServletResponse.sendRedirect方法实现的请求重定向与RequestDispatcher.forward方法实现的请求转发的总结比较:(1)Re转载 2014-10-21 12:29:40 · 330 阅读 · 0 评论 -
MySQL服务无法启动(2003 - Can't connect to MySQL server on‘localhost' (10038).)
360把mysql.exe禁用了 在开机启动项中原创 2014-10-20 23:04:06 · 1338 阅读 · 0 评论 -
JavaEE中为什么出现中文乱码?
1.原因客户端通过IE提交时用的默认编码是UTF-8,而当我们用Myeclipse的时候的服务端接受的时候用的是iso-8859-12.解决方法服务端也用UTF-8编码byte[] result = request.getParameter("titile").getBytes("iso-8859-1") ;title = new String(resul转载 2014-12-27 10:17:59 · 577 阅读 · 0 评论 -
Servlet总结
javax.servlet.*Servlet接口 定义了init service,destroy,getServletInfo,getServletConfigGenericServlet抽象类,实现Servlet接口,给出了除service方法外的其他方法的简单实现(不依赖协议)void init(ServletConfig config)调用Servlet接口中的ini原创 2014-11-09 11:55:02 · 300 阅读 · 0 评论 -
JSP--JSP语法--指令--include(动态包含/静态包含)--九大隐式对象--四大域对象--JSP内置标签--JavaBean的动作元素--MVC三层架构
一.JSP原理:JSP其实就是一个servlet。Servlet负责业务逻辑处理,JSP只负责显示。开发中,JSP中不能有一行JAVA代码 二.JSP语法1. JSP模板元素:JSP中HTML标签及文本2. 脚本:写JAVA代码,3. 表达式:用于输出变量及表达式,4. 注释:分为三种a) :转载 2014-11-09 14:13:28 · 578 阅读 · 0 评论 -
Tomcat Server
Tomcat Server的组成部分: 站在框架的顶层的是Server和ServiceServer:servletcontainerService:Service是这样一个集合:它由一个或者多个Connector组成,以及一个Engine,负责处理所有Connector所获得的客户请求在Container这个层, 我们包含了3种容器: Engin, Host, Context.转载 2015-05-03 22:03:49 · 499 阅读 · 0 评论 -
web.xml文件的作用
每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。当你的we转载 2014-09-15 21:36:15 · 336 阅读 · 0 评论 -
Servlet生命周期
Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。Servlet的生命周期包含了下面4个阶段: (1)加载和实例化Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在容器转载 2014-09-16 07:18:12 · 905 阅读 · 0 评论 -
为什么JSP的内置对象不需要声明
本文将通过对一个JSP运行过程的剖析,深入JSP运行的内幕,并从全新的视角阐述一些JSP中的技术要点。HelloWorld.jsp我们以Tomcat 4.1.17服务器为例,来看看最简单的HelloWorld.jsp是怎么运行的。代码清单1:HelloWorld.jspHelloWorld.jsp String message = "Hello World!转载 2014-11-09 13:59:43 · 647 阅读 · 0 评论 -
Tomcat的session
创建session 在具体说明session的创建过程之前,先看一下BS访问模型: browser发送Http request;tomcat内核Http11Processor会从HTTP request中解析出“jsessionid”(具体的解析过程为先从request的URL中解析,这是为了有的浏览器把cookie功能禁止后,将URL重写考虑的,如果解析不出来,再从cookie中原创 2015-04-01 12:54:25 · 688 阅读 · 0 评论