随笔分类 -  Java_Web

摘要:Eclipse中jsp、js文件编辑时,卡死现象解决汇总使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下:1、取消验证windows–>perferences–>validat... 阅读全文
posted @ 2015-05-18 00:18 十日十月 阅读(4248) 评论(0) 推荐(0)
摘要:1. 了解应用市场概况开发者对市场状况的了解与APP的成功紧密相连,目前,App Store和Google Play可以说是移动应用最为丰富的应用生态,像苹果的下载统计表单会记录热门应用的下载信息,若开发者有规律的回顾这些表单,并相应地记录自己应用的潜在发展趋势,是有利于应用设计、营销以及多种价格模... 阅读全文
posted @ 2014-04-16 16:54 十日十月 阅读(172) 评论(0) 推荐(0)
摘要:错误描述:十二月 13, 2013 10:27:15 下午 org.apache.catalina.core.ContainerBase addChildInternalSEVERE: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/huixing]] at org.apache.catalina.util.Li... 阅读全文
posted @ 2013-12-13 23:00 十日十月 阅读(1667) 评论(0) 推荐(1)
摘要:最近在写的一个网页,由于javascript的内容有点多,就把javascript的内容,全部写在一个js文件了,然而没想到的是,网页调用js方法的时候,script方法返回的中文在网页显示全是乱码。我以为是前台使用的UI框架的问题,结果就往框架钻,结果始终没找到问题的所在。 后来才发现是js文件编码的问题。我整个工程基本都是用UTF-8编码,查看了下js文件编码,才发现,js文件是GBK编码的。结果把js文件编码改成utf-8,js文件内的中文直接就显示乱码了,最后将乱码重新写成中文,返回网页的中文才显示正常。具体解决方法如下:在myeclipse中,选中你的js文件,点击鼠标右键选择... 阅读全文
posted @ 2013-06-07 22:40 十日十月 阅读(771) 评论(0) 推荐(0)
摘要:比如你在设计这么一个页面:在前台页面有一个form表单,而表单在提交前要进行判断其内容是否为空,为空则不允许提交,不为空则允许提交。那么要实现这样的功能,我们第一想到的当然是利用javascript写一个function进行判断了。例子如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www. 阅读全文
posted @ 2013-06-04 15:58 十日十月 阅读(247) 评论(0) 推荐(0)
摘要:最近在编网页的时候想实现在不跳转的情况下刷新当前页面。也就是客户端发送一个查询请求,在客户端不跳转当前页面的情况下,显示服务器返回的结果。在网上找了下资料,发现ajax能做到这一点。一、关于ajax① ajax(asynchronouse javascript and xml) 异步的javascript 和 xml② 是7种技术的综合,它包含了七个技术( javascript、 xml、xstl 、xhtml、 dom、 xmlhttprequest、 css), ajax 是一个粘合剂,③ ajax是一个与服务端语言无关的技术. 即可以使用在(php/java ee/.net网站/ a.. 阅读全文
posted @ 2013-05-28 22:26 十日十月 阅读(323) 评论(0) 推荐(0)
摘要:最近做WEB UI,先是学习了下EASYUI,功能比较强大。感觉不是很难学,但偶然间,又发现了另外一个WEB 前端框架--------BOOTSTRAP,Twitter的一个团队开发的,随便把玩了下,感觉这个更容易上手。easyui :主页:http://jeasyui.com/index.php帮助文档:http://jeasyui.com/documentation/index.php中文帮助文档:http://www.jeasyuicn.com/api/bootstrap:中文站:http://www.bootcss.com/英文主站:http://twitter.github.io.. 阅读全文
posted @ 2013-05-23 22:23 十日十月 阅读(1425) 评论(1) 推荐(0)
摘要://Encrypt.java 1 import java.io.UnsupportedEncodingException; 2 import java.security.MessageDigest; 3 import java.security.NoSuchAlgorithmException; 4 5 /** 6 * 加密工具类 7 * 8 * md5加密出来的长度是32位 9 * 10 * sha加密出来的长度是40位 11 * 12 * 13 */ 14 public class Encrypt { 15 16 /** 17 ... 阅读全文
posted @ 2013-05-12 21:22 十日十月 阅读(235) 评论(0) 推荐(0)
摘要:JSP中调用JavaBean,有两个优点:提高代码的可复用性。将HTML代码和Java代码进行分离,程序利于开发维护。 JSP中调用JavaBean的格式:<jsp:useBean id="实例化后的对象名称" scope="储存范围" class=" 类名"></jsp:useBean>scope的四种属性:scopepagerequestsessionapplication储存范围客户每次请求访问JSP页面时,都会创建一个JavaBean对象。JavaBean对象的有效范围是客户请求访问的当前JSP网页。( 阅读全文
posted @ 2013-04-28 20:56 十日十月 阅读(705) 评论(0) 推荐(0)
摘要:JSP的本质就是Servlet,Servlet通常称为服务器端小程序,是运行在服务器端的程序,用于处理及响应客户端的请求。 Servlet运行时,运行周期内有以下三步:init();初始化Servlet资源service();用来处理客户端浏览器直接访问和表单以get方式提交以及表单以post方式提交的情况。destroy();销毁Servlet实例时,调用该方法回收资源。 大部分时候,Servlet对于所有请求的响应都是完全一样的。所以,我们可以采用重写一个方法来替代上面的几个方法:即只需重写service()方法即可响应客户端的所有请求。无需重写init()和destroy()。重... 阅读全文
posted @ 2013-04-27 16:22 十日十月 阅读(238) 评论(0) 推荐(0)
摘要:JavaBean是为Java语言设计的软件组件模型,具有可重复使用和跨平台的特点。可以通过JavaBean来封装业务逻辑,进行数据库操作等。 JavaBean可以分为两类,一类是有用户接口(UI )的JavaBean,一类是没有用户接口的JavaBean。一般在JSP 中使用的都是没有用户接口的JavaBean。无用户接口的JavaBean的特点:1、JavaBean必须是一个公开的类,也就是说JavaBean的类访问权限 必须是public 的。2、JavaBean必须具有一个无参数的构造方法。3、JavaBean一般将属性设置成私有的,通过使用getXXX()方法和 setXXX()... 阅读全文
posted @ 2013-04-26 21:54 十日十月 阅读(274) 评论(0) 推荐(0)
摘要:针对各种不同版本的数据库,不同的只是引入的驱动和连接地址,写法大体上一致。MSSQL: 需要下载sqljdbc驱动,解压包有两个jar, sqljdbc.jar && sqljdbc4.jar,在项目中加入驱动。Notice: sqljdbc.jar支持JDK1.5及以下版本,高于1.5会出错! sqljdbc4.jar支持JDK1.6及以上版本,低于1.6会出错!主要实现模型: private Connection con; private String user = "sa";//登录SQL SERVER的用户名 private String passw 阅读全文
posted @ 2013-04-24 21:12 十日十月 阅读(194) 评论(0) 推荐(0)
摘要:JSP动作元素主要分为以下几类:第一类与存取JavaBean有关的:动作<jsp:useBean><jsp:setProperty><jsp:getProperty>说明用法第二类:JSP基本动作元素动作<jsp:include><jsp:forward><jsp:param><jsp:plugin><jsp:params><jsp:fallback>说明包含文件网页跳转传递参数嵌入Java插件,执行Applet(配合jsp:params和jsp:fallback使用)给Beam或者Ap 阅读全文
posted @ 2013-04-22 13:20 十日十月 阅读(194) 评论(0) 推荐(0)
摘要:写网页等常用到的编码方式主要有utf-8、gbk、gb2312等。这三种编码都支持中文显示。如果网页包含有中文内容而没指定编码方式,中文内容将有可能显示乱码。【区别】UTF-8是国际编码,包含欧美的所有字符和亚洲的大部分字符,中文字符则包含简繁。GB2312和GBK都是中文编码,GBK是GB2312的超集 gb2312包含的汉字并不多,所以后来就有gbk的出现了。gbk包含大部分的汉字,并且包含了big5(台湾常用的编码)中的所有的繁体字体(但两者的繁体字体并不兼容)。 但由于gb2312、gbk到后来的gb18030,都是扩展ACSII而来的,而要根本解决中文问题,就不能只是从扩展... 阅读全文
posted @ 2013-04-21 11:54 十日十月 阅读(421) 评论(0) 推荐(0)
摘要:Java解析xml文件主要有四种方式,分别为DOM、SAX、JDOM和DOM4J。 1.介绍1)DOM(JAXP Crimson解析器)DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像SAX那样是... 阅读全文
posted @ 2013-04-18 23:04 十日十月 阅读(331) 评论(0) 推荐(0)
摘要:include指令用于在JSP文件中插入一个包含文本或者代码的文件。包含的文件可以是一个HTML文件,或者是一个文本文件,当然也可以是一个JSP文件。使用include指令包含文件,将会被包含的文件所执行的结果插入到JSP文件放置include指令的位置。只有当被包含的文件执行完成,该JSP文件才会恢复执行。include指令的语法格式如下:<%@ include file=”被包含文件地址”%> include指令只有一个属性值,也就是file,其属性值为被包含文件的URL地址 格式如下: 包含文本文件 <%@ include file="content.... 阅读全文
posted @ 2013-04-18 12:58 十日十月 阅读(282) 评论(0) 推荐(0)
摘要:可以把执行JSP页面的执行分成两个阶段,一个是转译阶段,一个是请求阶段。 转译阶段 JSP页面转换成Servlet类 请求阶段 Servlet类执行,将响应结果发送至客户端 如果该JSP页面为第一次执行 执行步骤如下: 1.用户(客户机)访问响应的JSP页面 2.服务器找到相应的JSP页面 3.服务器将JSP转译成Servlet的源代码 4.服务器将Servlet源代码编译为class文件 5.服务器将class文件加载到内存并执行 6.服务器讲class文件执行后生成HTML代码... 阅读全文
posted @ 2013-04-17 12:31 十日十月 阅读(153) 评论(0) 推荐(0)
摘要:page指令主要用来设定JSP页面的全局属性,该配置将作用于整个JSP页面,甚至包括静态包含的文件。 其语法格式如下: <%@ page 属性1 = “属性值1” 属性2 = “属性值2”%> 说明 语法格式 language属性 language属性主要用来声明所使用的脚本语言种类,目前暂时只能使用Java语言。不过不排除以后可以使用如C、C++或其他语言的可能。language属性的默认值也是java。 <%@ page language="java"> extends属性 ... 阅读全文
posted @ 2013-04-17 12:29 十日十月 阅读(378) 评论(0) 推荐(0)
摘要:pagerequestsessionapplication作用范围保存在一个页面中,只在当前页面有效,跳转后无效一个JavaBean对象可以保存在一次服务器跳转的范围中在一个用户的操作范围中保存,重新打开浏览器才会重新声明在整个服务器上保存,服务器关闭的时候才会消失 阅读全文
posted @ 2013-04-17 10:17 十日十月 阅读(143) 评论(0) 推荐(0)
摘要:重定向跳转效率高低速度快跳转变量变化以前的request中存放的变量全部失效,并进入一个新的request作用域以前的request中存放的变量不会失效,就像把两个页面拼到了一起 阅读全文
posted @ 2013-04-17 10:16 十日十月 阅读(135) 评论(0) 推荐(0)