`
qepipnu
  • 浏览: 74819 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
判断 ArrayList size 是否为0 <s:if test="list.size==0"> <s:if> <s:else> </s:else> 判断 ArrayList size 是否为null <s:if test="list==null"> <s:if> <s:else> </s:else> OR <s:if test="null==user||user.isEmpty()"> 集合为空 &l ...
提交服务器处理业务后结果返回页面的处理,Struts2提供了对不同种类返回结果的支持,常见的有JSP,FreeMarker,Velocity等。 struts.xml配置文件中result的语法:<result name="" type="">xxxxx</result> Struts2支持的不同类型的返回结果为: Chain Result-->type="chain" 用来处理Action链 Dispatcher Result -->type="dispatcher" 用 ...
五个有用的过滤器 一、使浏览器不缓存页面的过滤器    import javax.servlet.*;    import javax.servlet.http.HttpServletResponse;    import java.io.IOException;       /** * 用于的使 Browser 不缓存页面的过滤器 */   public class ForceNoCacheFilter implements Filter {       public void doFilter(ServletRequest request, ServletRespon ...
电脑属性高级 > 环境变量 > 系统变量 > 进行新建变量编辑变量 jdk JAVA_HOME: 安装目录 CLASSPATH: %JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar Path: .;%JAVA_HOME%\bin; win+r键 输入cmd 打开dos窗口 输入java,回车显示 > C:\Documents and Settings\Administrator>java Usage: java [-options] class [args...]            (to execute a c ...
把用户名写入Cookie String userName1 = request.getParameter("userName"); String userName2  = new String(userName1.getBytes("ISO-8859-1"),"UTF-8"); String userName3 = URLEncoder.encode(userName2,"utf-8");//中文需要编码 Cookie cookie = new Cookie("cookieName",userNa ...
 在查询数据库的时候,我们经常会把一些查询的结果保存起来,如数据存放到EXCEL中,但如果把数据存放到HTML页面中去显示,并且把数据以网页形式展现出来的时候,这样会更直观。   我们平常在查询数据库的时候,经常会把一些查询的结果保存起来,如数据存放到EXCEL中,但如果能有办法把数据存放到HTML页面中去显示,并且把数据以网页形式展现出来的时候,这样会更直观。   我们先来了解一下模板文件,Template模板,后缀名称为TPL,TPL文件和HTML文件一样,在TPL文件中注意其中的">标记,分别代表的意思如下:   Begindetail:代表准备开始替换模板文件的开始    ...
这个在做网页中常要用到,有些通用的内容可集中放在一个页面文件中,其它要用到这些内容的页面只需要包含(引用)这个通用文件即可。这样便于维护,如果有很多网页,当通用内容需要修改时,只改一个文件就可以了,不需要每个文件单独修改。 最典型的应用比如页脚的版权信息等内容可以放在一个叫做footer.html文件里, 然后其他页面文件在页面内容的最后包含这个文件就可以了,具体例子下面有。 要html文件嵌套,最简单的办法是使用SSI(Server Side Include)技术,也就是在服务器端两个文件就被合并了。除了少数免费网页寄存服务外,几乎所有的网页寄存服务器都支持 SSI。这也是一个比较推荐的方 ...
<FRAMESET> <FRAME> <NOFRAMES> <IFRAME> 欲明白本篇【HTML剖析】之标记分类请看 【标记一览】。 亦请先明白围堵标记与空标记的分别请看 【HTML概念】。 ■ 框架概念 : 所谓框架便是网页画面分成几个框窗,同时取 ...
对开源(本文中未特别说明的“开源”系广义的开源,泛指FS和OSS)的误解实在太多了。 事实上与开源相关的有三个方面:商业软件(Business Software)、自由软件(Free Software)和开源软件(Open Source Software,此处为狭义的开源,以下简称OSS)。它们之间的根本区别并不是在是否收费上——这是国内对开源的最大误解。 其实这三者的根本区别在于License。 商业软件用的是商业License,以保障软件商的利益为第一位,基本没有考虑用户的利益。不相信的请自行查阅手上的商业软件License——其 实我不但很怀疑绝大多数人根本从来没有看过自己用的软件 ...
精通EJB第二版 笔记 第一章: 构建一个大型的商务系统时需要考虑的因素 远程方法调用 平衡负载 透明故障恢复 后台集成 事务 群集 动态重部署 无损关机 登录和检查 系统管理 线程化 面向消息的中间件 对象生命周期 资源共享 ...
1 SSH在开发中的位置 现在J2EE的开源框架多的数不清楚,目前(已经、正在)比较流行的常用框架大概有struts,spring,hibernate,jsf,webwork,而 struts+spring+hibernate(SSH)这种轻量级架构被誉为“黄金组合”。spring和hibernate更是被许多人认为是未来五年内不会被淘汰的技术,犹如当年的struts,今天的开发中依然被广泛采用。 2 为什么使用SSH   其实,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。 在构架的一开始就有很多事情要考虑。从高处看,摆在开发者面前有很多问题:要考虑是怎样建立用户接口?在哪 ...
Servlet JSP 配置tomcat: Tomcat有zip包和exe版,本配置针对非安装zip包使用: 1 在myEclipse中加载Tomcat 2 选择tomcat的安装路径,并选择服务器Enable此时会在myEclipse中多一个图标 3选择tomcat对于的jdk 4 启动Tomcat 5 添加一个J2EE的配置工程 每次修改web.xml后重新配置tomcat Web-inf 站点内容 web.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> < ...
XML基础  XML扩展  XML验证:DTD  Xml详细介绍  XML的设计目标是描述数据并集中与数据的内容。  XML标记可以自定义。  XML具有错误验证机制  XML区分大小写  XML标记的属性必须用“”或者‘’括起来  XML的强项  轻松表达多层结构的数据  可自由扩展  主要用途:  数据描述,数据交换  优点:平台无关,语言无关  软件系统之间通过标准的XML API读写XML格式的文档,从而完成数据交换的任务。  XML细节  标记  在<  >中的称为开始标记  在</  >中的称为结束标记  不包含元素的标记称 ...
JDBC 第一节课:B/S四层结构的介绍,引入对数据库的分析,为什么要用到JDBC。 表现层:结果展示,数据录入,触发请求 控制层:接收请求,下发数据 业务逻辑:组织业务逻辑,分配任务 数据持久:数据操作 一般数据库的文件 ...
1、四舍五入函数: //number为某实数,n为要保留的小数位数 function myRound(number,n) {     number = Math.round(number*Math.pow(10,n))/Math.pow(10,n);    return  number;  } 2、文本框中只能输入数字的函数: //只能输入数字 //用法 <input name="old" type="text" ONKEYPRESS="event.returnValue=IsDigit();"> function ...
Global site tag (gtag.js) - Google Analytics