web前端
文章平均质量分 75
gaoshenjun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
J2EE下使用AJAX(一) 最原始的AJAX .
本方法不借助于任何的框架及开源项目,体现AJAX在J2EE中的实现如下功能,由页面向服务器发出请求,返回一个字符串,客户端页面显示该字符串。1.1 Servlet响应客户端请求的Servlet类为一普通的Servlet,关键在于使用了ServletOutputStream控制输出流,该输出即可则客户端获取。代码如下所示:package lld.test.ajax;imp原创 2012-08-02 13:47:21 · 369 阅读 · 0 评论 -
一个简单的标签:helloTag
本实例将实现调用标签在JSP面中输出红色的字符:“hello!”。 说明:本章的所有实例均放于Web应用mytags中。 (1)第一步:开发标签实现类。 helloTag.java package hello; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.TagSuppo原创 2012-07-25 14:37:08 · 654 阅读 · 0 评论 -
开发迭代的标签:iterateTag
对于集合对象的Iterator类对象,在JSP的Java代码中需要用while循环或for循环来输出,难于维护,且可复用性不好,程序员总是在大量地做这样的工作,这时可以考虑用迭代的标签来开发,需要输出数据时只须在JSP页面中声明标签即可。 开发迭代的标签,需要设计两个Java类:标签实现类和表示标签信息的类。本实例中标签实现类为iterateTag.java,表示标签信息的类为Iterate原创 2012-07-25 14:43:03 · 620 阅读 · 0 评论 -
很不错的js代码,有时间了研究一下
JSP+Ajax 添加删除Checkbox实例 example testfunction $() { var elements = new Array(); for (var i = 0; i var element = arguments[i]; if (typeof element == 'string') element原创 2012-07-25 14:59:12 · 549 阅读 · 0 评论 -
Web服务器和servlet容器的区别
今天和同事在纠结web服务器和servlet容器的区别,到底我们常用的tomcat是属于servlet容器呢还是web服务器?首先,tomcat肯定是一个servlet容器,但是它还集成了一些简单的web服务器的功能,所以它可以独立运行web应用。下面是一些在网上找的一些信息,讲得还不错(下文中说的web容器更准确地说应该是web服务器):1. web容器好比 电视机servlet转载 2012-07-25 15:19:34 · 3666 阅读 · 1 评论 -
开发带属性的标签:helloTagHaveProp
本实例中开发的标签在helloTag标签上作出改进,开发目标是在helloTag标签上增加两个属性fontSize和fontColor,fontSize用于设置字体大小,fontColor用于设置文字的颜色。 (1)第一步:开发标签实现类。 helloTagHaveProp.java package hello; import javax.servlet.jsp.JspWr原创 2012-07-25 14:38:36 · 639 阅读 · 0 评论 -
开发嵌套的标签
开发嵌套的标签:haveChildTag 实际工程中往往需要多个标签来配合完成一定的功能,嵌套的标签存在父子关系,其中,父为外层标签,子为内层标签。本实例将用两个简单的标签来演示,父标签则作出逻辑判断,如果isOutput属性为true,则输出实例108中的标签helloTag;如果为false,则不输出。 (1)第一步:开发标签实现类。 内层的标签helloTag在实例108中原创 2012-07-25 14:41:59 · 382 阅读 · 0 评论 -
谈JSP与XML的交互
使用JavaServer Pages有三种不同的方法用于处理XML文档,每种方法都有利于提高分离页面代码与XML数据的水平,有利于简化开发网页的复杂度并且改善提高组件与页面代码的可重用性。 JavaServer Pages ( JSP)和XML是Sun的J2EE的两个至关紧要的组件。 JSP是用于创建应用程序服务器端程序的有效工具,而客户可以是一个浏览器,一个设备或其它的应用程序。 你原创 2012-07-25 15:14:25 · 449 阅读 · 0 评论 -
在JavaScript中使用DOM技术动态控制表格 .
相对于IE提供的对表格的insertCell、insertRow等方法,使用DOM显得可移植更好一些下面的例子中,是一个3*2的表格,按下按钮后,删除第二行,然后再插入一个新行,该代码在IE6和FF下测试通过。html>head>title> Test Page title>script type="text/javascript" src="prototype.j转载 2012-08-01 14:56:57 · 989 阅读 · 0 评论 -
JSP自定义标签
JSP自定义标签编写一个tag就是一个普通的java类,它惟一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负责jsp页面和你编写的类之间的交互,例如输入,输出。而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的类继承TagSupport或者BodyTagSupport,再做一些原创 2012-07-24 16:57:29 · 237 阅读 · 0 评论 -
开发SimpleTag标签
SimpleTag接口有一个实现类——SimpleTagSupport类,为简化开发过程,可直接从SimpleTagSupport类继承,一般情况下只须实现一个方法——doTag()。 开发SimpleTag标签:welcomeSimpleTag 本实例将实现SimpleTag标签——welcomeSimpleTag,在调用时,设置属性name的值,即会在浏览器中输出“欢迎您,…原创 2012-07-25 14:44:50 · 433 阅读 · 0 评论 -
开发带标签体的标签
要开发带标签体的标签,可实现BodyTag接口,也可从BodyTag接口的实现类BodyTagSupport继承,为简化开发,推荐从BodyTagSupport类继承开发。 编写标签对应的实现类时,需要重载BodyTagSupport类几个方法:doStartTag(), setBodyContent(), doInitBody(), doAfterBody(), doEndTag(),他们原创 2012-07-25 14:40:23 · 768 阅读 · 0 评论 -
HttpServletResponse
服务器端servlet程序中service()对客户端浏览器向web服务器发送的请求产生应答信息进行处理HttpServletRequest对象——封装请求对象(1) 请求行:请求类型/请求路径/参数/http协议——GET/demo/test?username=xxx HTTP/1.1(2) 请求消息头:getHeader(“头字段的名称”)(3)原创 2012-08-02 13:50:35 · 402 阅读 · 0 评论 -
iReport 笔记(二) iReport 的设计界面
iReport的设计界面比较简单,大家看看也就基本能够琢磨明白怎么回儿事,这里只做最简单的讲述。最常用的两个控件分别是工具栏按钮上的表示静态文本,用作报表中的标题、列标题等标签,表示要显示的动态文本。将控件放置到报表上后,可以通过右键菜单“Properties”修改其属性。其它的配合下面的例子,应该不是很难使用。 注意这个网址:http://blog.youkuaiyun.com/lldwol转载 2012-08-02 14:03:26 · 422 阅读 · 0 评论 -
J2EE AJAX(六) 如何处理复杂的返回值类型
这次的AJAX系列, 实际上是我平时所有用过的AJAX实现方式汇总(J2EE环境), 在这些所有的实现方式里面, 我最常用的是使用Prototype发送/接收请求, 隐藏帧技术虽然强悍, 但在客户都不要求回退处理的情况下, 我也一般不使用, 但是, 在此仍然强烈推荐.让我感到伤心的是, 感觉大家对DWR的关心度更高一些, 实际上, 我从来没有在商业项目中用过DWR, DWR只是我自娱自乐地转载 2012-08-02 14:03:34 · 848 阅读 · 0 评论 -
DWR框架 ajax(3)
DWR框架是当前比较流行的一个AJAX框架,通过DWR,用户可以以透明的方式在JavaScript中使用Java对象,当然,要提前把需要的配置文件做好。目录的DWR官方网站为 http://getahead.org/dwr/3.1 Java对象 如果使用DWR,就不需要使用Servlet对象了,下面是一个简单的Java类,功能我不说了,我实在懒得描述如此简单的类的功能。转载 2012-08-02 14:04:16 · 476 阅读 · 0 评论 -
J2EE AJAX(五) jsonplugin struts2下的AJAX插件
对于前面的例子,如果使用XmlHttpRequest实现AJAX,依赖于在服务器端使用Response对象生成返回结果。在struts 1.x版本中,这一点不成问题,但对于struts2中,其MVC框架中隐藏了Request、Response这些对象。不过这一点问题不大,我们仍然可以使用某些手段取得这些对象。但这不是本节讲述的内容,本节主要讲述struts2下的AJAX工具jsonplugin,它转载 2012-08-02 14:03:46 · 437 阅读 · 0 评论 -
J2EE下使用AJAX(二) Prototype封装
需提前下载prototype.js并置于自己的项目中,本例实现的功能与上例类似,Prototype对XMLHttpRequest进行了封装,我们可以使用较为简单的方式发送请求。2.1 Servlet实际上与上例的Servlet完全一样。内容如下:package lld.test.ajax;import java.io.IOException;import j原创 2012-08-02 14:04:28 · 371 阅读 · 0 评论 -
DIV-----js功能,页面隐藏和显示
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">jqueryhttp://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript">$(doc原创 2012-07-24 09:03:11 · 345 阅读 · 0 评论 -
下拉列表div
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 无标题文档 // initialise plugins jQuery(function(){ jQuery('ul.sf-js-enabled')原创 2012-07-24 09:07:25 · 399 阅读 · 0 评论 -
在JavaScript中使用DOM解析XML数据 .
我不知道有多少人是在使用MSXML2.DOMDocumen来解析XML数据, 这里我说一下如何使用JavaScript内置的DOM来解析下面是示例代码, 使用JS从XML数据中取一个节点的某属性HTML>HEAD>TITLE> Test Page TITLE>HEAD>BODY>xml id="xml1"> components>转载 2012-08-01 14:59:31 · 986 阅读 · 0 评论
分享