- 博客(19)
- 收藏
- 关注
原创 Apache FtpServer环境搭建详解
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文
2017-04-17 11:35:00 4166
原创 Web前端Table中的tr和td按百分比设定宽度和高度,当内容超出时Table变型解决
如果table按照百分比设定宽度和高度,当表格内部任意内容超出所在元素的百分比值时就会使得表格变形。内容超过50%当内容超过50%时,就会使Table变形。此时只需在table标签上设置style=''的table-layout:fixed。表示:固定布局的算法。在这算法中,水平布局是仅仅基于表格的宽度,表格边框的宽度,单元格间距,列的宽度,而和表格内容无关。
2017-04-17 11:34:50 41899 2
原创 HttpServletRequest对象的常用方法
1、getContextRequest()方法返回客户端请求的Web请求的URL入口。 例如:客户端访问URL为:http://www.eugeneheen.com/java/index.do,如果在一个名为java的项目中映射了一个servlet的url为index.do,此时HttpServletReques对象的getContextRequest()方法就会返回“/java”代表当前Web
2017-04-17 11:34:45 835
原创 DWR基本环境配置,回调函数不执行问题
利用一个传入的姓名,然后给该姓名说“你好,XXX”的程序来测试基本环境的搭建。1、下载DWR.zip后将其解压。2、在eclipse的WebContent下的WEB-INF下的lib文件夹下拷入dwr.jar(该jar文件在解压后的DWR根目录下)。3、在eclipse的WebContent下建立一个js文件夹,然后从解压后的DWR根文件夹下的java\org\directwebrem
2017-04-17 11:34:39 1672
原创 EXTJS2.x基础环境配置
EXTJS2.x版本,在基础环境的配置上需要的包如下:1.在EXTJS官方下载ext-2.3.0目前最新的SDK压缩包后将其解压。解压后目录为:2.选包和文件:adapter、resources、source、ext-all.js拷贝到在Eclipse下WebRoot下新建的ext文件夹下。3.现在开始一个简单的实例,做一个窗体在浏览器中显示。新建一个index.jsp页面
2017-04-17 11:34:33 660
原创 Apache Axis2 环境搭配详解
WebService概念:它可以让一个程序透明的调用互联网程序,不用管具体实现细节,只要WebService公开了服务接口,远程客户端就可以调用服务。Webservice基于HTTP协议,它是分布式应用程序的发展趋势。 Apache Axis是一个开源的WebSerbive运行引擎,现在拥有1.x和2.x两个版本。本文讲解Axis2.x版本,该版本较Axis1.x版本在体系结构上进行了重
2017-04-17 11:34:28 12220 3
原创 GlassFishV2连接池配置
这里我们以MySQL为例 首先,启动GlassFish服务器。然后通过http://localhost:4848/登陆管理平台,输入用户名和密码通过验证后进入管理平台界面。如图: 在日常任务中找到其他任务的创建新的JDBC连接池,然后点击它进入配置连接池步骤一: 新建 JDBC 连接池(步骤 1,共 2 步)标识连接池的常规设置 常规设置: 名称:MySQlConnPool(必填的) (注:自己
2017-04-17 11:34:23 516
原创 GlassFishV2下载、安装、配置、服务器启动和关闭
首先下载GlassFish,直接在Sun的主页(www.sun.com)中GlassFish导航进入下载页面或者直接进入GlassFish主页下载。 这里推荐进入GlassFish主页(https://glassfish.dev.java.net/)下载。现在GlassFish版本有V2和V3两个,这里我们介绍V2。 1.进入主页后找到Download点击后进入下载页面。在下载页面中找到Glass
2017-04-17 11:34:16 602
原创 请求转发的问题
请求转发又被称为内部跳转,可以通过以下两个对象获取RequestDispacher对象: 1.调用ServletContext的getRequestDispacher(String path)方法,path参数为目标组件的路径。这里必须为绝对路径。所谓绝对路径就是以“/”开头,“/”表示当前Web应用的URL入口。例如请求转发到另一个Servlet,这里的参数就必须是web.xml文件中的目标S
2017-04-17 11:34:07 1025
原创 Cookie的读写
简单的总结Cookie,泛泛之谈的可以把Cookie理解为,Http协议的网络中,response响应包含特定Cookie到本地,request请求包含特定Cookie到服务器。第一次请求一般不会包含特定Cookie。HttpServletRequst类的getCookies()方法,返回一个Cookie数组,该数组包含了请求中的所有Cookie。如果没有包含任何Cookie,getCoo
2017-04-17 11:33:59 559
原创 关于TreeMap、HashMap、HashTable的键是否能为\"\"和Null的问题
TreeMap键不能为null,HashMap键可以为null。实例代码: Map treeMap_1 = new TreeMap(); treeMap_1.put(null, "treeMap_1成功了!"); Map hashMap_1 = new HashMap(); hashMap_1.put(null, new String("hashMap_1,ok......"));
2017-04-17 11:33:54 646
原创 什么是JNDI
JNDI,是自JDK1.3版本开始就绑定的Java API,它为各种命名和目录服务提供了通用接口——DNS、LDAP、活动目录(Active Directory)、RMI注册器、COS注册器、NIS及文件系统。在结构上,JNDI由两部分组成,即客户API和服务提供商接口(Service Provider Intergace,SPI),应用程序通过客户API访问命名和目录服务;服务提供商接口用于供厂
2017-04-17 11:33:49 548
原创 HttpServletResponse.sendRedirect方法实现的请求重定向与RequestDispatcher.forward方法实现的请求转发的总结比较
(1)RequestDispatcher.forward方法只能将请求转发给同一个WEB应用中的组件;而HttpServletResponse.sendRedirect 方法不仅可以重定向到当前应用程序中的其他资源,还可以重定向到同一个站点上的其他应用程序中的资源,甚至是使用绝对URL重定向到其他站点的资源。如果传递给HttpServletResponse.sendRedirect方法的相对URL
2017-04-17 11:33:43 1946
原创 String、StringBuffere、StringBuilder的区别
一、JDK版本JDK1.5以上版本才出现StringBuilder。二、线程安全StringBuffere是线程安全的可变字符序列,类似于String类的字符缓冲区,可将字符串缓冲区安全地用于多个线程。在必要时对这些方法进行同步,因此任意特定实例上的所有操作就好像是以串行顺序发生的,该顺序与所涉及的每个线程进行的方法调用顺序一致。 而String长度却是不可变的。StringBuffere 而言,
2017-04-17 11:33:38 806
原创 配置Tomcat虚拟主机
/conf文件夹下的server.xml文件中,元素代表虚拟主机,在同一个元素下可以有多个细腻主机。 在未设置虚拟主机的默认情况下,server.xml配置文件中默认已经存在一个name属性为localhost的元素。要配置新的主机只用在默认元素后,新增一对元素。 一对元素中可以包含多个元素,元素表示为该主机指定别名。 例如: unpackWARs="true" autoD
2017-04-17 11:33:33 340
原创 Tomcat 的server.xml配置文件基本配置
首先用XML的形式展示Tomcat各个组件之间的关系: 和元素位于配置文件的顶层。 代表servlet容器,它可以包含多个。包含一个或多个,但只能包含一个。 连接器类元素。代表介于客户与服务器之间的通信接口,负责将请求发给服务
2017-04-17 11:33:28 776
原创 关于Oracle、Mysql、SQLServer中指定查询结果中返回的行数问题!
SQLServer:SQLServer固然是最简单的,只需利用top语句。基本语法:select [top n[percent][with ties]] select_list from table_namen:代表查询结果的前n行。percent:如果使用了这个关键字,就代表查询结果就是前百分之n行。with ties:该关键字只能用于使用了order by子句的查询。Oracle:Mysql:
2017-04-17 11:33:22 3151
原创 PO、VO、DAO、BO、POJO分别是什么?(JAVA几种对象的解释)
PO:persistant object持久对象 最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 BO:business object业务对象 封装业务逻辑的java对象,通过调用
2017-04-17 11:33:08 560
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人