
J2SE
文章平均质量分 79
zjx2388
生活在爪洼岛上
Java is my life,but not all!
展开
-
关于servlet中web.xml的一些问题
1.servlet中web.xml的一些配置问题 web.xml中 <servlet></servlet><servlet-name></servlet-name>servlet2//servlet2是任意取的名字 <servlet-class></servlet-class>coreservlets.HelloServlet...2008-06-18 12:43:00 · 112 阅读 · 0 评论 -
java.lang.ClassCastException: java.lang.Integer 异常
2008-6-26 14:10:19 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet editRolePrivilege2 threw exceptionjava.lang.ClassCastException: java.lang.Integerat com.s...2008-06-26 17:28:00 · 481 阅读 · 0 评论 -
从servlet设置参数到JSP中需用session设置
从servlet设置参数到JSP中需用session设置,这样在JSP中才可以获取到值,否则都是NULL例如:在servlet中设置:request.getSession().setAttribute("showInfoList", showInfoArrayList);在JSP中接收:ArrayList showInfo = new ArrayList(); showI...2008-06-29 23:17:00 · 136 阅读 · 0 评论 -
特殊字符要转义
package com; public class test {public static void main(String[] args) { String a ="www.hao123.com"; String []ss=a.split(".");// String []ss=a.split("\\."); for (int i = 0; i < ss.length; i++) { ...2008-06-11 15:45:00 · 247 阅读 · 0 评论 -
关于 getAttribute 和 getParameter 的区别
1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribute()和getAttribute()方法传递的数据...2008-06-13 12:48:00 · 94 阅读 · 0 评论 -
if(!order_address.equals("")&&order_address != null){
008-7-7 14:09:24 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet customerInfoManagerment threw exceptionjava.lang.NullPointerExceptionat servlet.CustomerInf...2008-07-07 17:19:00 · 281 阅读 · 0 评论 -
关于org.apache.catalina.session.StandardManager doLoad错误的解决
2008-7-10 12:48:36 org.apache.catalina.session.StandardManager doLoad严重: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableExceptio...2008-07-10 13:08:00 · 271 阅读 · 0 评论 -
不用循环,输入1到100
如题,从论坛看到了,这么一个帖子,不过很多人都给出了各自的实现方法,呵呵下面是总结的两个,挺好的,定时器和递归,分享一下import java.util.Timer;import java.util.TimerTask;public class T { public static void main(String[] arge) { show(100); show2...2008-07-10 18:21:00 · 170 阅读 · 0 评论 -
java获取系统时间
1. new java.util.Date()2. Calendar c = Calendar.getInstance(); c.setTime(new java.util.Date()); int year = c.get(Calendar.YEAR); int month = c.get(Calendar.MONTH)+1; int day = c.get(Cale...2008-07-13 19:38:00 · 96 阅读 · 0 评论 -
文件处理
1.获取给定文件的文件名获取给定文件的文件名,如程序3-22所示。该函数比较简单,就是通过文件分隔符,返回给定路径的最后一个分隔符之后的字符串,如果查找不到文件分隔符,则表明当前的参数s就是文件名称,直接返回即可。比如在Windows系统下的一个文件存储,路径可能是“C:\\temp\\image_log.txt”,程序最后返回的结果将是“image_log.txt”。在Windows下的...2008-07-13 19:43:00 · 115 阅读 · 0 评论 -
字符处理
1.字符串和数字之间的转换 从页面表单中取到的数据是字符串,而数据库中存储的是整型时,就要用到字符串和数字之间的转换.在字符串和Integer之间转换,可以使用Integer的函数Integer.parseInt(String)来转换2.自动截取特定长度的字符串在网页上显示数据的时候,往往有超长的数据,这样就会影响到整个页面的布局,有没有好办法呢?其实,碰到这样的情况,可以...2008-07-13 19:48:00 · 136 阅读 · 0 评论 -
由object转化为Int类型时,字符串做为中间转化量是有区别的
int level = Integer.parseInt(operatorInfo.get(4).toString());int level = Integer.parseInt((String)operatorInfo.get(4)); 以上是两种常用的转化方法,但是第二种在有些情况下行不通,会报错,页面无法正常运行,具体二者有什么区别,我暂时不清楚 以后碰到类似的问题最好实用第一张方法...2008-07-21 14:13:00 · 100 阅读 · 0 评论 -
Can't start a cloned connection while in manual transaction mode.
Can't start a cloned connection while in manual transaction mode.sql server数据库在代码中数据是手动提交的,包了上面的错误,将手动提交的设置删除就没问题了。我不知道在建表的时候要怎么设置才能不报错。以下是网上的解释:原因一般是当你在一个SQL SERVER的JDBC连接上执行多个STATEMENTS的操作,或...2008-08-22 09:14:00 · 140 阅读 · 0 评论 -
servlet两种跳转比较
response.sendRedirect(response.encodeRedirectURL(request.getContextPath() +"/" +uri)); 和 RequestDispatcher rd=servlet.getServletContext().getRequestDispatcher(uri); rd.forward(request, respons...2008-08-22 09:16:00 · 134 阅读 · 0 评论 -
文件的删除
import java.io.File;//删除图片File file=new File("文件的路径");if(file!=null&&file.exists()){ file.delete();}2008-02-01 09:46:00 · 99 阅读 · 0 评论 -
获得应用的路径
String dir = this.getServlet().getServletContext().getRealPath("/MemberImage");MemberImage为文件夹名称2008-02-01 09:47:00 · 80 阅读 · 0 评论 -
submit与button的区别
submit:提交按钮,点击之后直接将数据提交的服务器端,不会对鼠标的mousepressed等操作进行处理,也不触发脚本。。。button:简单的按钮,有按钮的一些事务处理,有脚本就通过脚本将参数传过去...2008-02-02 10:30:00 · 119 阅读 · 0 评论 -
对只转发结果集的无效操作: last--这样的错误
package dao;import java.util.ArrayList;import datebase.DBOperException;import datebase.DBSource;import java.sql.*;import struts.form.TestForm;import vo.userVO;import tool.Page;public class use...2008-02-02 10:51:00 · 103 阅读 · 0 评论 -
关于JavaBean
JavaBean 的范围。 Scope 是一个具有生命时间的变量。JavaBean的范围在<jsp:useBean scope=”….>标志中右边进行表示。将产生一个JavaBean的快捷参考。说明:jsp服务器引擎将剥离<jsp。。。。标记。并且在最终用户的浏览器上无法显示实际代码。存在下面四种范围: 页面、 请求、 对话、 应用。对话范围:对话范围的JavaBean 主要应用...2008-02-02 15:56:00 · 124 阅读 · 0 评论 -
JavaBean的属性
JavaBeans的属性JavaBeans的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBeans设计中,按照属性的不同作用又细分为四类:Simple,Index,Bound与Constrained属性。1.Simple属性一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序...2008-02-02 16:01:00 · 116 阅读 · 0 评论 -
java操作注册表
java操作注册表用java.util.prefs.Preferences类,可以写入,读取2009-09-14 09:30:22 · 106 阅读 · 0 评论 -
解析TXT文件
public String getText(String filename){ String return_str = null; try { BufferedReader read = null; try { read = new BufferedReader(new FileReader(filename)); String str = "";...2009-09-20 15:40:58 · 219 阅读 · 0 评论 -
XML常用转义字符
XML常用转义字符汇总 XML中有一些特殊的字符,这些字符在XML中是不能直接使用的,如果必须使用这些字符,应该使用其对应的转义字符。XML常用转义字符:字符 转义字符 描述 & &amp; 和 < &lt; 小于号 > &gt; 大于号 " &quot; ...2009-09-27 11:23:48 · 137 阅读 · 0 评论 -
post与get方法提交后form bean 中的不同
数据通过GET提交(如:脚本带参数提交)的数据,Form bean中的setXXX(...)方法不会被调用 如果是用post提交的数据都会被调用2008-02-20 14:29:00 · 91 阅读 · 0 评论 -
保存提交的数据
<html:text property="friendNetShortId" name="friendshipnetForm"></html:text>2008-02-20 14:30:00 · 114 阅读 · 0 评论 -
javax.servlet
1.javax.servlet,,要加载哪个包?tomcat下的servle_api2008-03-10 21:24:00 · 126 阅读 · 0 评论 -
RequestDispatcher报NullPointer异常的解决
RequestDispatcher rs=request.getRequestDispatcher(url);rs.forward(request, response);return ;总是报空指针异常,出错在上的第二行,检查了很久才发现是URL没有修改逻辑,得到正确的url就不再报错了...2008-10-17 14:16:00 · 918 阅读 · 0 评论 -
corg.apache.jasper.JasperException解决办法
Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException: /empower.jsp(10,0) 第一次遇见上面的错误,找了一会才发现原来是标签写错了<jsp:include id="mineVO"scope="page" class="com.potevio.telec...2008-10-17 15:59:00 · 122 阅读 · 0 评论 -
JAVA 遍历HashMap
Map hiddenMap = new HashMap();//获取Map的值hiddenMap = (HashMap)sessionMap.get(Constants.hiddenMap);Set hiddenSet = hiddenMap.entrySet();Iterator hiddenIterator = hiddenSet.iterator();while(hidd...原创 2009-10-16 09:31:27 · 106 阅读 · 0 评论 -
处理文件显示路径不对的问题
第一次显示的图片信息当工程运行后,由后面的页面跳转到这个页面时验证码就会不能正常的显示原因:第二次进入这个页面时,进行的时页面的重定向,所有路径会有所改变解决办法一:在JSP页面上添加一下代码<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+requ...2008-03-12 22:38:00 · 527 阅读 · 0 评论 -
java.lang.ClassCastException
2008-3-15 15:31:17 com.imti.telemedia.action.BaseAction execute严重: java.lang.ClassCastException: com.imti.telemedia.form.AgentRegisterFormjava.lang.ClassCastException: com.imti.telemedia.form.AgentReg...2008-03-15 21:06:00 · 150 阅读 · 0 评论 -
servlet的生命周期,doGet 及doPost
一个servlet的生命周期由部署servlet的容器来控制。当一个请求映射到一个servlet时,该容器执行下列步骤。1. 如果一个servlet的实例并不存在,Web容器加载servlet类。 创建一个servlet类的实例。调用init初始化servlet实例。该初始化过程将在初始化servlet中讲述。调用service方法,传递一个请求和响应对象。服务方法将在编写服务方法中讲述。如果...2008-03-28 20:09:00 · 166 阅读 · 0 评论 -
文件的基本操作
1。新建目录<%@ page contentType="text/html; charset=gb2312"%> <% String filePath="c:/aaa/"; filePath=filePath.toString(); //中文转换 java.io.File myFilePath=new java.io.File(filePath); if(!myFilePath.exists())...2008-03-31 21:11:00 · 94 阅读 · 0 评论 -
hash函数
hash函数 Hash,一般翻译做"散列",也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某...2008-03-31 21:34:00 · 204 阅读 · 0 评论 -
hash算法及其应用
Hash,一般翻译做“散列”,也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。 数学表述为:h = H(M) ,其中H( )--单向散列函数,M--任意长度明文,h--...2008-03-31 21:35:00 · 356 阅读 · 0 评论 -
gbk与utf8的区别和比较
gbk与utf8的区别和比较GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8节省空间。GBK包含全部中文字符;UTF-8则包含全世界所有国家需要用到的字符。GBK...2008-04-12 23:40:00 · 252 阅读 · 0 评论 -
URL编解码示例
public static void main(String[] args) {String value = "";String encodedValue = "";try {value = URLEncoder.encode("中文", "UTF-8");encodedValue = URLDecoder.decode(value, "UTF-8");} catch (UnsupportedEn...2008-11-17 09:58:00 · 136 阅读 · 0 评论 -
获取自己在外网看到的IP地址
地址栏输入:http://www.net.cn/static/customercare/yourIP.asp就可以得到自己的外网IP了2009-10-21 16:17:45 · 423 阅读 · 0 评论 -
日期控件(calendar.js)
<!--/** * 返回日期 * @param d the delimiter * @param p the pattern of your date */String.prototype.toDate = function(x, p) { if(x == null) x = "-"; if(p == null) p = "ymd"; var a =...2009-10-24 15:07:42 · 510 阅读 · 0 评论 -
JAVA中关于日期的处理(未完,待续)
写道Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HHmmss"); String today = sdf.format(date); long time = System.currentTimeMillis(); System.out.println("today...2009-11-02 09:51:00 · 137 阅读 · 0 评论