一、什么是JSP? JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。 JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套jav.....
分类:
编程语言 时间:
2014-07-24 10:15:16
阅读次数:
432
最近开发一个在线坐席的功能,发现推送的消息中空格变成了+ ,查询发现URLEncoder.encode的问题,以前用的时候也没注意过,解决办法网上是对URLEncoder.encode的之后的字符串进行替换+号,这种方式如果真的有+号那也被替换了,所以应该在URLEncoder.encode方法之前对字符创进行替换,然后到了页面上在对其进行替换回来
代码:
java中URLEncode...
分类:
编程语言 时间:
2014-07-23 16:40:21
阅读次数:
259
在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面 1 2 3 4 5 Form表单...
分类:
编程语言 时间:
2014-07-23 16:33:31
阅读次数:
656
一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序....
分类:
编程语言 时间:
2014-07-23 12:21:56
阅读次数:
342
一、会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。二、会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行...
分类:
编程语言 时间:
2014-07-22 23:31:38
阅读次数:
350
标签处理类:PageTagLib.java import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.TagSupport; public class PageTagLib...
分类:
编程语言 时间:
2014-07-22 08:31:33
阅读次数:
332
使用Filter 设置编码简化Servlet的开发 1. 核心代码 package?com.mscncn.jsd1404;
import?java.io.IOException;
import?java.io.UnsupportedEncodingException;
import?javax.servlet.Filter;
import?jav...
分类:
编程语言 时间:
2014-07-21 23:30:42
阅读次数:
1930
#JavaWeb-国际化 ##国际化开发概述 * 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据 * 国际化又称为 i18n:i...
分类:
编程语言 时间:
2014-07-21 10:31:02
阅读次数:
332
本文将详细介绍javaweb中采用struts2框架的jasperreports报表开发方法,数据源选取的是connection。模板选取的是编译后的模板(jasper格式文件)。
网上很多教程采用了jasperreports-3.x.x的api 本文采用jarjasperreports-5.6.0.jar的api,两个版本的区别还是很大的,3.x.x版本的很多方法已经过时废弃了。
建议统一采...
分类:
编程语言 时间:
2014-07-20 22:24:33
阅读次数:
484
最近在做JavaWeb项目相关的东西,几乎每天都遇到很多问题,主要是因为自己对JavaWeb方面的知识不是很清楚,尽量把自己在项目中遇到的问题都记录下来,方便以后查阅。
在我们的项目中有这样的需要,当在页面停留时间过长时,自动调回主页面first.jsp,所以我就写了个load.js代码文件,然后在每个jsp页面上都引用它,这样就出现了问题,因为每个页面不都是在WebRoot的根目录下的,有可能...
分类:
编程语言 时间:
2014-07-20 15:47:42
阅读次数:
343