随笔分类 -  Jsp/Servlet

Java 利用SWFUpload多文件上传 session 为空失效,不能验证的问题
摘要:我们都知道普通的文件上传是通过表单进行文件上传的,还不能达到异步上传的目的。通过使用某些技术手段,比如jquery form.js可以达到异步上传的目的,但最重要的问题在于,它不能够进行多个文件的上传。如果你要上传多个文件,必须一个一个地上传,同时还要在界面上处理当上传完一个文件之后,下一个文件上传框的问题。 现在我们有了一个更多的运行,即使用swfupload进行多文件异步上传。顾名思义,它是一个flash的上传工具,但在界面上的表现形式使它和普通的html元素一样,没有复杂的展现,就一个普通的上传框,即可达到想要目的。 关于swfupload的使用这里自不必多,这里主要介绍的是解决在ja. 阅读全文

posted @ 2012-05-11 14:16 java课程设计 阅读(732) 评论(0) 推荐(0)

Servlet 手记
摘要:Servlet 是一种比JSP 更早的动态网页编程技术。在没有JSP 之前, Servlet 也是同时充当视图层、业务逻辑层及持久层角色。 Servlet 的开发效率非常低,特别是当使用Servlet 生成表现层页面时,页面中所有的HTML 标签,都需采用Servlet 的输出流来输出,因此极其烦琐。由于Servlet 是个标准的Java 类,因此必须由程序员开发,其修改难度大,美工人员根本无法参与Servlet 页面的开发。这一系列的问题,都阻碍了Servlet 作为表现层的使用。自MVC 规范出现后, Servlet 的责任开始明确下来,仅仅作为控制器使用,不再需要生成页面标签,也不再作为 阅读全文

posted @ 2012-01-29 15:52 java课程设计 阅读(240) 评论(0) 推荐(0)

JSP 笔记
摘要:概念JSP 是Java Server Page 的缩写,是Servlet 的简化。它是由Sun 公司提出的,并由许多公司参与制定的一种动态网页标准。 其主要特点是在HTML 页面中加入Java 代码片段,或者使用各种JSP 标签,包括使用用户标签,构成JSP 网页。 【早期使用JSP 页面的用户非常广泛,一个Web 应用可以全部由JSP 页面组成,只辅以少量的JavaBean 即可。自J2EE 标准出现以后,人们逐渐认识到使用JSP充当过多的角色是不合适的Q 因此, JSP 慢慢发展成学一的表现层技术,不再承担业务逻辑组件及持久层组件的责任。】JSP 是Servlet 的扩展,在没有JSP 之 阅读全文

posted @ 2012-01-29 14:51 java课程设计 阅读(261) 评论(0) 推荐(0)

EL 表达式用法
摘要:EL表达式语言1. 语法EL表达式的格式都是以“${”开始,以“}”结尾的。当EL表达式中的变量不给定范围时,则表示容器会默认地从page范围中查找,然后再依次在request,session,application范围内查找。如果在此过程中找到,则直接返回,否则返回null下面是EL使用到的变量属性范围的名称page属性:在EL中使用名称pageScoperequest属性:在EL中使用名称requestScopesession属性:在EL中使用名称sessionScopeapplication属性:在EL中使用名称applicationScope EL中包含的文字JSP表达式语言(EL)定 阅读全文

posted @ 2010-07-13 09:28 java课程设计 阅读(255) 评论(0) 推荐(0)

IE、FF CSS 兼容性、兼容浏览器的技巧 2
摘要:IE和火狐的css兼容性问题 CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。 1、DOCTYPE 影响 CSS 处理 2、FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3、FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 4、FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 ... 阅读全文

posted @ 2010-07-02 10:10 java课程设计 阅读(235) 评论(0) 推荐(0)

IE、FF CSS 兼容性、兼容浏览器的技巧
摘要:由于浏览器的内核很多都不同,所以它们解析js、CSS也不同。这样又需要我们去兼容它们。下面是CSS兼容浏览器的一些技巧:一、CSS HACK以下两种方法几乎能解决现今所有HACK.1, !important随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)<style>#wrapper{width: 100px!important; /* IE7+FF */width: 80px; /* IE6 */}</style>2, IE6/IE77对FireFox*+html 与 *html 是 阅读全文

posted @ 2010-07-02 09:55 java课程设计 阅读(174) 评论(0) 推荐(0)

在javaScript js文本域中验证整数、小数的方法
摘要:项目需要为了体现更人性化,要求在文本框录入值的时候不要alert弹出消息提示、做页面提示用户输入错误等消息。所以只能控制用户输入的字符,来杜绝错误的可能。下面是简单的验证功能:验证整数 <input type="text" onkeyup="this.value = this.value.replace(//D/g,'');"/> 验证小数 <script type="text/javascript"> String.prototype.replaceAll = function(s1, s2) 阅读全文

posted @ 2010-06-17 11:01 java课程设计 阅读(283) 评论(0) 推荐(0)

html中optgroup 标签用法,分组、只读的且呈树状样式显示
摘要:在html的select标签中除了了option标签外,还有一个标签就是optgroup 。它能帮我们做什么咧?从名称我们就已经领会到接分意思:它是一个option的组,就像checkboxgroup、radiogurop一样,是分组用的; 看看下面一段代码,在浏览器中打开你可以看到一个下拉菜单。但是当你选择java或.Net的时候,是不能选择的。 而且样式和option标签的样式也不同,字体加粗了。且下拉菜单呈树状的样式显示。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><h 阅读全文

posted @ 2010-05-31 15:34 java课程设计 阅读(592) 评论(0) 推荐(0)

request.getContextPath()用el表达式怎么写,绝对路径:request.getRealPath
摘要:<%=request.getContextPath()%>是解决相对路径的问题,可返回站点的根路径。 <a href="<%=request.getContextPath()%>/XXX.jsp"> //这样获得的是绝对路径<a href="XXX.jsp" mce_href="XXX.jsp"> //这样获得的是相对路径<a href="<%=request.getContextPath()%>/XXXX.jsp"> 能够更有效的防治连接的失 阅读全文

posted @ 2010-03-22 16:15 java课程设计 阅读(1094) 评论(0) 推荐(0)

jstl常用标签
摘要:JSTL : javaserverpages standard tag library JSP标准标签库 目的:用这些标签取代JSP页面上的JAVA代码 分为五类: JSTL核心库 [基本的I/O, 流程控制, 循环 等功能] 数据库标签库 [基本的数据库操作功能] XML操作标签库 [用来处理XML文档] 国际化和格式标签库 函数标签库 在这里的例子中 C开头的是核心库的应用[core]一> c:out ---------- <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c&qu 阅读全文

posted @ 2010-03-19 13:36 java课程设计 阅读(1347) 评论(0) 推荐(0)

导航