![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web 开发
文章平均质量分 64
sona_shi555
这个作者很懒,什么都没留下…
展开
-
java:ajax实现无跳转刷新的三种方法
概述实现无跳转刷新,其实就是将请求通过ajax的方式提交给servlet,而不是提交整个jsp页面,通过ajax的方式能够减少网络传输的压力,反应速度要比.jsp快。servlet端代码实现2.1 把.jsp页面中需要刷新的代码重写,即直接输出HMTL方式优点:简单,直接 缺点:需要传送大量数据,网络压力较大2.2 采用拼接字符串的形式返回,在客户端进行字符串的解析即可优点原创 2012-08-08 12:02:08 · 1744 阅读 · 0 评论 -
数据是如何从用户到Servlet的,然后服务器生成的数据又如何反馈给用户的?
填写表单并提交——浏览器编码—提交— 解码——存储 用户以表单的形式提交,在标签中指定目标servlet ,找到后由servlet处理。在向服务器端提交请求时,浏览器需要将大量的数据一同提交给 Server 端, 而提交前,浏览器需要按照 Server 端可以识别的方式进行编码。 提交请求的过程由浏览器完成的,并且遵循 HTTP 协议,每一个从浏览器端到服务器端的一个请求,都包含了原创 2012-07-28 11:23:17 · 2606 阅读 · 0 评论 -
jstl标签的使用
JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect注意:一定要在Jsp文件头加上一下代码如果从servlet中设定request.se原创 2012-08-14 12:07:20 · 516 阅读 · 0 评论 -
JSP九大内置对象的作用和用法总结?
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象javax.servlet.http.HttpServletRequestrequest对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头转载 2012-07-28 17:15:27 · 149921 阅读 · 17 评论 -
Jsp的处理过程
1.客户端通过浏览器向服务器发出请求,在该请求中包含了请求的资源的路径,这样当服务器接收到该请求后就可以知道被请求的资源。2.服务器根据接收到的客户端得请求来加载被请求的JSP文件。3.Web服务器中的JSP引擎会将被加载的JSP文件转化为Servlet.4.JSP引擎将生成的Servlet代码编译成Class文件。5.服务器执行这个Class文件。6.最后服务器将执行结果发送原创 2012-08-29 16:29:22 · 6161 阅读 · 0 评论 -
Java基础知识一
1.声明Fruit类的一个对象fruit; Fruit fruit ; 在声明对象时,只是在内存张为其建立一个引用,并置初值为null,表示不指向任何内存空间,因此还需要为对象分配内存,即实例化对象,用关键字new来实现。2.成员变量:在类中声明,在整个类中有效; 局部变量:在方法内或方法内的某代码块中声明的变量。在代码块({...})中声明的变量,只在当前代码原创 2012-08-30 17:34:37 · 672 阅读 · 0 评论 -
Jsp基础知识二
1.Jsp页面的基本构成 指令标识(Page,Include,taglib)指令:可以使服务器按照指令的设置来执行动作和设置在整个JSP页面范围内有效的属性。 html标记语言:主要负责页面的布局、设计和美观,可以说是页面的框架。.... 嵌入的Java代码片段:可以使该页面生成动态的内容。 JSP表达式:主要用于数据的输出。2.JSP的指令标识原创 2012-08-30 17:34:07 · 848 阅读 · 0 评论 -
java组件
java 实际上都是类。组件是抽象的概念而已,通俗的说是一些符合某种规范的类组合在一起就构成了组件。他可以提供某些特定的功能。拿J2EE来说,有什么servlet,jsp, javabean,ejb都是组件。但实际他们都是类,只不过有他们特殊的规定。举个例子,那个javabean来说:javabean也就是个类,但你的类想成为javabean你必须,给你的类里的变量 (如xxx)转载 2012-09-01 17:43:45 · 652 阅读 · 0 评论 -
自总结java中命名规则
1. 类名首字母要大写。2. 变量和函数名要采用骆驼式写法,即第一个单词首字母小写,其他单词的首字母大写,如messageList3. servlet作为一个类,首字母要大写,而其作为url-patern 则要全小写。4.全部的.jsp页面的名称都要小写。5.包名全部小写。原创 2012-08-09 10:47:34 · 547 阅读 · 0 评论 -
Servlet基础
1.Servlet是一种独立于平台和协议的服务器端的Java技术,可以用来生成动态的Web页面。2.Servlet主要用于处理客户端传来的Http请求,并返回一个响应。通常所说的Servlet就是指HttpServlet,用于处理Http请求,其能够处理的请求有doGet()、doPost()、service()、等方法。在开发Servlet时,可以直接继承javax.servlet.http原创 2012-09-14 11:36:34 · 1007 阅读 · 0 评论 -
Servlet用法配置,以及jsp为什么是一个Servlet
1. Servlet其实是一个java类,用来处理jsp页面提交的请求。2. 继承javax.servlet.http包中的HttpServlet3. 重写doGet()或者doPost()方法4. 按照tomcat的应程程序目录约定组装应用程序 WebApp WEB_INF Classes Lib原创 2012-07-28 13:50:06 · 620 阅读 · 0 评论 -
浅谈JAVA多态的实现
多态、封装、继承是面向对象的三大基本特征,多态在实际编程中应用广泛,理解如下:1.强制类型转换例子 类A继承自类B,有一个方法method(B b),此时有一个A类的实例化对象a,则我们可以调用method(a).public interface UserDAO{}public class UserDAOImp implements UserDAO{}public stat原创 2012-07-28 14:47:58 · 564 阅读 · 0 评论 -
JSP连接数据库的几种方式
1.Access数据库的DSN-less连接方法:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="&Server.MapPath("数据库所在路径")2.Access OLE DB连接方法:set adoco转载 2012-07-28 15:36:24 · 3600 阅读 · 0 评论 -
JspWriter与PrintWriter(转)
都继承自java.io.writer类JspWriter在Jsp页面上直接用out对象输出,也可以直接用pageContex.getOut()得到out对象PrintWriter必须通过response.getwriter()得到SERVLET中OUT的类型是printwriter,通过RESPONSE.GETWRITER()获得。 JSP转成SERVLET后OUT的类型是jspw转载 2012-08-07 10:15:32 · 1162 阅读 · 0 评论 -
EL表示式
http://makewish0122.iteye.com/blog/1594983转载 2012-08-08 15:42:49 · 493 阅读 · 0 评论 -
jstl标签
http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html转载 2012-08-09 16:35:26 · 443 阅读 · 0 评论 -
java写入日志文件
首先要定义日志的四个等级:info,debug,error,fatal,还要建日志输出方式,如console,file,html,database;以上信息可以放到.properties文件中。建类,来实现各种方式的输出。如:private static Log log = new Log();private Log(){ } public static Log getLog()原创 2012-08-10 17:27:34 · 6180 阅读 · 0 评论 -
JSP通过JDBC连接各种数据库的连接方式总结。(MySql、Orcal、SqlServer、DB2等数据库)
一、jsp连接Oracle8/8i/9i数据库(用thin模式) testoracle.jsp如下: <%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%> <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstan转载 2012-07-28 15:26:22 · 2365 阅读 · 0 评论 -
DAO+servlet+JSP是如何体现MVC设计模式的
MVC是 模型(Model),视图(View)和控制(Controller)的缩写,其目的实现Web系统的职能分工。其中Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现;View层用于与用户的交互,通常用JSP来实现;Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映原创 2012-07-28 14:15:33 · 4602 阅读 · 0 评论 -
认识Jsp过滤器(Filter)
Servlet过滤器是J2EE Web应用程序级的Java代码组件,是一种类似于Servlet,由窗口管理的对象,它能够以声明的方式插入到HTTP请求响应的过程中。它们拦截和响应,以便查看、提取或以某各方式操作正在客户机和服务器之间交换的数据。它是通常封装了一些功能的类,实现了对Web应用程序中的预处理和后期逻辑。过滤器提供一种面向对象的模块化机制,用以将公共任务封装到可插入的组件中。这些组件原创 2012-07-28 12:25:25 · 826 阅读 · 0 评论 -
JSP filter过滤器的功能介绍
JSP filter过滤器的功能简要介绍 收藏 filter功能.它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(转载 2012-07-28 11:50:42 · 1113 阅读 · 0 评论 -
Servlet与Jsp的区别
Servlet是一种在服务器端运行的Java程序,从某种意义上说,它就是服务器端的Applet。而Jsp是继Servlet后Sun公司推出的新技术,它是以Servlet为基础开发的。Servlet与JSP相比有以下几点区别:1.编程方式不同;2.Servlet必须在编译后才能执行;3.运行速度不同。JSP和SERVLET区别转载 2012-09-14 11:40:34 · 1728 阅读 · 0 评论