随笔分类 -  JSP&Servlet

摘要:Servlet运行原理 Servlet生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求,提供服务。在讨论Servlet生命周期之前,先让我们来看一下这几个方法: 1. init()方法 在Servlet的生命周期中,仅执行一次init()方法,它是在服务器装入Serv 阅读全文
posted @ 2017-02-12 13:28 wuyongwork 阅读(42974) 评论(0) 推荐(5)
摘要:基本概念 Servlet Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java 阅读全文
posted @ 2017-02-12 13:07 wuyongwork 阅读(806) 评论(0) 推荐(0)
摘要:示例://获取username信息String username=request.getParameter("username"); //转发与重定向 if(username.equals("admin")){ //提示用户已存在,不能注册 request.setAttribute("message 阅读全文
posted @ 2016-10-11 16:05 wuyongwork 阅读(23202) 评论(0) 推荐(5)
摘要:application在整个WEB项目中共享使用数据。 常用方法: getAttribute(); setAttribute();示列: <% Object count=application.getAttribute("count"); if(count==null){ //application 阅读全文
posted @ 2016-10-11 15:43 wuyongwork 阅读(3072) 评论(0) 推荐(0)
摘要:原文链接http://316325524.blog.163.com/blog/static/6652052320111118111620897/ "base href " 今天在写一个JSP网页的时候,href不能用了,所有href鼠标放上去前面现实的都是“http:///”,竟然有三个“/”,而且 阅读全文
posted @ 2016-10-11 09:52 wuyongwork 阅读(2134) 评论(0) 推荐(0)
摘要:过滤器: 过滤器是向web应用程序的请求和响应添加功能的组件。它 可以在原始的数据与目标之间进行过滤。 过滤器的工作原理,包括下面几步: 1.用户访问Web资源的时候,发送的请求会先经过过滤器。 2.由Web容器对请求数据进行过滤处理。 3.经过过滤的请求数据被发送至目标资源进行处理。 4.目标资源 阅读全文
posted @ 2016-10-10 09:34 wuyongwork 阅读(1534) 评论(0) 推荐(0)
摘要:这里主要介绍HttpSessionBindingListener接口HttpSessionListenner接口 ServletContextListener接口 使用监听器统计在线人数,以后用到其他的关于监听器的功能在进行补充。 Listener: 监听器是Web应用程序事件模型的一部分,当Web 阅读全文
posted @ 2016-10-09 19:47 wuyongwork 阅读(3089) 评论(0) 推荐(0)
摘要:Servlet: Servlet(Servlet+Applet) Servlet是一种独立于平台和协议的服务器端Java应用程序,通用Servlet 可以生成动态Web页面。Servlet还可以在服务器端对客户端的请求进行处理 ,控制程序的执行。 Servlet本身不做任何业务处理。只是接收请求并决 阅读全文
posted @ 2016-10-09 13:35 wuyongwork 阅读(1168) 评论(0) 推荐(0)
摘要:CKEditor 网页中实现所见即所得的编辑器。 使用步骤: 1.下载CKEditor 下载地址:http://ckeditor.com/download 2.添加CKEditor的文件夹到项目中的WebRoot目录下 3.在页面中引入CKEditor。在页面中添加下面代码: <script typ 阅读全文
posted @ 2016-10-09 09:20 wuyongwork 阅读(637) 评论(0) 推荐(0)
摘要:JSP动作标签: 通过动作标签,程序员可以在JSP页面中把页面的显示功能部分 封装起来,是整个页面更简洁和易于维护 <jsp:useBean> 装载一个将在JSP页面中使用的JavaBean,发挥组件重用的优势 语法: <jsp:useBean id="name" class="packge.cla 阅读全文
posted @ 2016-10-06 12:21 wuyongwork 阅读(3313) 评论(0) 推荐(0)
摘要:一个会话就是浏览器与服务器之间的一次通话,每个session都有一个唯一的sessionId,session存储在服务器端。 可以使用session.getId();获取的到sessionId。 工作方式: 请求1: 浏览器发送请求到服务器,服务器会产生一个sessionId, 响应1:服务器返回响 阅读全文
posted @ 2016-10-04 21:37 wuyongwork 阅读(555) 评论(0) 推荐(0)
摘要:Cookie由服务器端生成,发送给客户端浏览器,浏览器会将其保存成某个目录下的文本文件。 Cookie的工作原理: 当用户在浏览网站时,Web服务器会将一些资料存放在客户端,这些资料 包括用户在浏览网站期间输入的文字或一些选择记录。当用户下一次访问 该网站的时候,服务器会从客户端查看是否有保留下来的 阅读全文
posted @ 2016-10-04 21:34 wuyongwork 阅读(878) 评论(0) 推荐(0)
摘要:请求对象:request public String getParameter(String name); 通过request的getParameter(String name)方法获取 表单里面的name信息 示列: HTML代码 <input type="text" name="userName 阅读全文
posted @ 2016-10-04 15:35 wuyongwork 阅读(3493) 评论(0) 推荐(0)
摘要:内置对象: Jsp已经准备好的,可以直接使用的对象 请求对象:request 响应对象:response 输出对象:out 会话对象:session 应用程序对象:application 页面上下文对象:pageContext 页面对象:page 配置对象:config 异常对象:exception 阅读全文
posted @ 2016-10-04 15:30 wuyongwork 阅读(200) 评论(0) 推荐(0)
摘要:String getParameter(String name)根据表单组件名称获取提交数据 Sring[] getParameterValues(String name)获取表单组件对应多个值时的请求数据 void setCharacterEncoding(String charset)指定每个请 阅读全文
posted @ 2016-10-04 15:29 wuyongwork 阅读(471) 评论(0) 推荐(0)
摘要:在请求中保存属性: public void setAttribute(String name,Object o) request.setAttribute("mess","注册失败");在请求中获取属性: public Object getAttribute(String name) 示列: doU 阅读全文
posted @ 2016-10-04 15:28 wuyongwork 阅读(1459) 评论(0) 推荐(0)
摘要:Jsp默认的字符编码格式是iso-8859-1 因为post方法与get方法传递参数的方式不一样,所以有不同的解决方法。 一、post乱码解决方法: 1.设置请求和响应的编码方式 //设置请求的编码格式 request.setCharacterEncoding("UTF-8"); //设置响应的编码 阅读全文
posted @ 2016-10-04 15:18 wuyongwork 阅读(498) 评论(0) 推荐(0)
摘要:一、分页查询的优势: 1.数据清晰直观 2.页面不在冗长 3.不受数据量的限制 分页查询的实现方法 1.编写分页查询sql语句 2.编写分页查询方法 3.实现分页查询显示 二、分页的两个部分 1.数据分页查询 2.数据分页显示 三、数据分页查询的实现步骤 1.确定每页显示的数据数量 2.确定需要显示 阅读全文
posted @ 2016-10-02 21:56 wuyongwork 阅读(1727) 评论(0) 推荐(0)