Web 设计
waj89757
这个作者很懒,什么都没留下…
展开
-
EL表达式
EL表达式 EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为$转载 2013-04-09 13:29:10 · 907 阅读 · 0 评论 -
jquery获取form表单中元素
jquery取得text,areatext,radio,checkbox,select的值,以及其他一些操作;1.假如我们有如下页面 2.下面来看怎么取得FORM中的各种值等等;function get_form_value(){ /*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("value");转载 2013-04-08 11:35:53 · 1252 阅读 · 0 评论 -
认识cookie 一般运用在判断用户是否登录和购物车
储存在用户本地终端上的数据Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于RFC2109(已废弃),最新取代的规范是RFC2965。Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一转载 2013-04-08 10:41:55 · 4470 阅读 · 0 评论 -
onClick="return check();" 为什么要加return
return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值, 如果返回是false则不继续执行,通常用于表单的验证。原创 2013-03-21 21:45:05 · 2211 阅读 · 0 评论 -
The import javax.servlet.http.HttpServletRequest cannot be resolved 在Myeclipse buildpath 加server li
项目导入时报错:The import javax.servlet.http.HttpServletRequest cannot be resolved博客分类:Java javaexceptionError:The import javax.servlet cannot be resolvedThe import javax.servlet.http转载 2013-03-20 23:00:22 · 2669 阅读 · 0 评论 -
JSP页面无故报错 javax.servlet.jsp.PageContext cannot be resolved to a type
某个JSP内容如下,在Eclipse会出现JSP Problem如标题所示的javax.servlet.jsp.PageContext cannot be resolved to a type:解決办法:把改为。文章转自zzwell空间http://hi.baidu.com/vincent080928/blog/item/9fbbe18959b78f98a5c272f7.htm转载 2013-03-19 16:42:30 · 3583 阅读 · 0 评论 -
Multiple annotations found at this line: - String cannot be resolved to a type
报错内容:Multiple annotations found at this line:- String cannot be resolved to a type- The method getContextPath() from the type HttpServletRequest refers to the missing type String解决办法:转载 2013-03-19 15:11:14 · 26347 阅读 · 4 评论 -
log4j
1. 概述1.1. 背景在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类来封装此转载 2013-04-23 21:03:59 · 658 阅读 · 0 评论 -
java web 教程地址
http://www.bsuc.cn:8013/wlkc/javaweb/document/four/ch10-5.htm转载 2013-04-15 20:19:27 · 730 阅读 · 0 评论 -
GBK GB2312 UTF-8 编码问题
这是一个异常经典的问题,有无数的新手站长每天都在百度这个问题,而我,作为一个“伪老手”站长,在明白这个这个问题的基础上,有必要详细的解答一下。首先,我们要明白,GB2312、GBK和UTF-8都是一种字符编码,除此之外,还有好多字符编码。只是对于我们中国人的网站来说,用这三种编码比较多。简单的说一下,为什么要用编码,在计算机内,储存文本信息用ASC II码,每一个字符对应着唯一的ASCII转载 2013-04-17 15:40:47 · 910 阅读 · 0 评论 -
request.getParamete与request.getAttribute的用法
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别:(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法 (2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,例如假定welcom转载 2013-05-14 21:10:19 · 2724 阅读 · 0 评论 -
JS中文乱码
有时我们会遇到JS中文乱码的问题,主要发生在包含一个JS文件的情况下。当页面中包含的js文件中有中文输出时,在页面中会出现乱码.解决办法,在包含代码中加入charset,和页面编码一致.gb2312" src="/DotBBS_Net/Js/Register.js" language="网页特效">分析见下代码1. 2. 3. 4. 5. 6转载 2013-05-26 10:56:43 · 1202 阅读 · 2 评论 -
session和request的getAttribute和setAttribute 关于String和int的问题
经常遇见这种问题 session.setAttribute("", String a);session.getAttribute("a");必须转换类型。因为这个类型是object但是当session.setAttribute("", int a);这里不能强制类型转换为int,会报错我们查看APIsetAttributevoid setAttribute(String原创 2013-05-12 22:40:59 · 2297 阅读 · 0 评论 -
Pager-taglib 2.0分页标签库入门
Pager-taglib 2.0分页标签库入门 下载源代码 pager-taglib 使用方法1、拷贝pager-taglib.jar包到你的应用的\WEB-INF\lib下;2、在JSP页面中使用taglib指令引入pager-taglib标签库,一般会和jstl标记一起使用:转载 2013-05-24 16:19:19 · 1761 阅读 · 0 评论 -
分页标签库Pager
分页标签库PagerN.1 简介 使用Pagers标签库可以实现分页功能。开发者主页N.2 用法JSP中动态生成表格的代码一般如下所示:table>...for(int i =0; i 行数; i++) {%>tr>td>内容td>tr>... }%>table>在本章中我使转载 2013-05-24 16:18:39 · 1073 阅读 · 0 评论 -
不用重启tomcat就能运行的java类
配置reloadable=true(自动重载) 使用Debug模式,前提是仅限于局部修改。(修改类不用重启--热加载) Tomcat轻小,而WebLogic、WebSphere对硬件要求比较高,吃内存、耗CUP。JBoss类更改不会重启(传说,我没用过,不知道!)。 在使用Eclipse+Tomcat开发Java项目的时候常常会碰到这样的情况,已修改Ja转载 2013-04-19 16:52:58 · 1282 阅读 · 0 评论 -
Struts2 Action中文乱码问题的解决办法
一、前台表单 formaction="orgAdd.action"method="post"> 组织名称:inputtype="text"name="name"value=""/> 组织描述:inputtype="text"name="description"value=""/>转载 2013-04-17 17:31:01 · 1253 阅读 · 0 评论 -
struts2 action接收到的参数中文乱码的问题
中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码-->window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了^_^。解决方法如下: 1. 在struts2里面,最好将所有字符都设成utf-8。 1.1 在jsp页面设定字符编码。这边有转载 2013-04-17 17:31:26 · 2879 阅读 · 0 评论 -
Could not load java.net.BindException异常的解决办法
系统配置, MyEclipse6.5+tomcat6.0+MySQL+Struts2症状如下: 在启动 tomcat ,并发布应用后没有问题,但是如果重新发布就出现如下异常:this web application instance has been stopped already. Could not load java.net.BindExceptionthis web application转载 2013-03-15 17:00:08 · 887 阅读 · 0 评论 -
Exploded location overlaps an existing deployment解决办法
项目->properties->MyEclipse->Web->Web Context-root的名字为重命名之后的名字即可转载 2013-03-14 21:56:30 · 936 阅读 · 0 评论 -
trim() 用于username和password的验证
Trim()功能:删除字符串中多余的空格,但会在英文字符串中保留一个作为词与词之间分隔的空格。语法:Trim ( string )参数string:string类型,指定要删除首部和尾部空格的字符串返回值String。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空字符串("")。 如果参数值为null时,会抛出空指针异常。 username.原创 2013-03-04 22:03:21 · 5460 阅读 · 0 评论 -
EL表达式中fn函数
JSTL 使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及 session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的 长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错转载 2012-04-26 10:25:09 · 601 阅读 · 0 评论 -
EL表达式
EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-转载 2012-04-25 14:28:55 · 463 阅读 · 0 评论 -
href传参数
ID字段是正整数! 第一种方法: '> 显示正常~~ --------------------------------------------------------- 第二种方法: '>转载 2012-03-15 12:03:30 · 1759 阅读 · 0 评论 -
<c:forEach>标签的使用
在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。 JSTL所支持的迭代标签有两个,分别是c:forEach>和c:forTokens>。在这里介绍的是c:forEach>标签。转载 2012-03-08 09:45:00 · 541 阅读 · 0 评论 -
request.getRemoteAddr()
request.getRemoteAddr():获取远程主机IP地址。translating“request”== 要求“get” == 获取“Remote” == 远程(主机)“Addr” == “Address”== (IP)地址转载 2012-03-07 17:22:54 · 1508 阅读 · 0 评论 -
select * from tb_shop id order by id desc limit 0,1
order by id desc是按id进行降序排列limit 0,1 是只取记录中的第一条.所以这条语句只能得到一条记录如想取前10条则 limit 0,10或limit 10如想取第10至20条则 limit 10,20转载 2012-03-07 17:03:57 · 13802 阅读 · 1 评论 -
mysql的地址是172.16.5.129,怎样访问
在navicat for mysql 中新建连接 地址写上面的,同是部署文件到本地的服务器内,服务器便可以访问,navicat中会显示相应结果。原创 2012-03-07 10:18:38 · 780 阅读 · 0 评论 -
webcontent问题
在myeclipse新建工程,将原有文件中的webcontent导入到新建工程的微博root中,就可以运行了。原创 2012-03-06 17:48:14 · 798 阅读 · 0 评论 -
myEclipse 打不开struts-config.xml 报Could not open the editor: An unexpected exception was thrown 错误(转载)
出现错误如下:提示错误信息:Could not open the editor: An unexpected exception was thrown.java.lang.NullPointerException at com.genuitec.eclipse.struts.editor.modeler.model.StrutsConfigDiagram.processAction转载 2012-04-23 11:17:37 · 6453 阅读 · 1 评论 -
单点登录
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 企业应用集成(EAI, Enterprise Application Integration)。企业应用集成可以在不同层面上进行:例如在数据存储层面上的“数据大集中”,在传输层面上的“通用数据交换平台”转载 2012-04-23 14:41:03 · 557 阅读 · 0 评论 -
JSON
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。转载 2012-05-09 10:36:36 · 864 阅读 · 0 评论 -
request.getAttribute()和request.getParameter()的区别
request.getAttribute()和request.getParameter()的区别是request.getAttribute()获得的是对象类型,而request.getParameter()获得的是字符串类型一般的网页应用,基本上是基于Post方式的传递,用getParameter取值。对于自己控制的,可以通过request.setAttribute和getAttrib转载 2012-08-20 22:05:29 · 1047 阅读 · 0 评论 -
DOM
DOM= Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点DOM很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言。最初人们把它认为是一种让JavaScript在浏览器间可移植的方法,不过DOM的应转载 2012-08-18 16:06:29 · 516 阅读 · 0 评论 -
RIA
RIA(Rich Internet Applications)富互联网应用,具有高度互动性、丰富用户体验以及功能强大的客户端。RIA是Rich Internet Applications的缩写,翻译成中文为丰富的因特网应用程序(Macromedia中文网站翻译为Rich Internet应用程序) 传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表示层建立于H转载 2012-08-18 15:36:19 · 504 阅读 · 0 评论 -
getRequestDispatcher()与sendRedirect()的区别
1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ;response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的是一个RequestDispatcher对象。2.RequestDispatcher.forward()是在服务器端运转载 2012-07-15 20:02:40 · 415 阅读 · 0 评论 -
forward和redirect的区别
Servlet中forward和redirect的区别 (2010-10-17 08:44:55)转载标签: servlet it 分类: J2SEforward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response);redirect方式:response.sendRedirect("/som转载 2012-07-09 10:09:44 · 485 阅读 · 0 评论 -
Servlet生命周期与工作原理
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的之间添加如下代码:转载 2012-07-08 09:41:37 · 451 阅读 · 0 评论 -
OAuth 2.0中文译本
[技术]OAuth 2.0中文译本来源: 张铁蕾的日志(一)背景知识 OAuth 2.0很可能是下一代的“用户验证和授权”标准,目前在国内还没有很靠谱的技术资料。为了弘扬“开放精神”,让业内的人更容易理解“开放平台”相关技术,进而长远地促进国内开放平台领域的发展,笔者特意将OAuth 2.0协议翻译成中文。 目前OAuth 2.0还没有最后定稿,最新转载 2012-05-10 14:25:23 · 2255 阅读 · 0 评论 -
OAuth2.0
OAuth2.0 前言: OAuth 1.0已经在IETF尘埃落定,编号是RFC5894 这也标志这OAuth已经正式成为互联网标准协议。 OAuth 2.0早已经开始讨论和建立的草案。OAuth2.0 很可能是下一代的“用户验证和授权”标准。现在百度开放平台,腾讯开放平台等大部分的开放平台都是使用的OAuth 2.0协议作为支撑。转载 2012-05-09 13:38:31 · 1236 阅读 · 0 评论