- 浏览: 312293 次
最新评论
-
luokery:
你把正常的代码放到try里面不就好了, 异常的时候就catch ...
巧用while循环避免执行除了异常处理的的另一个处理机制 -
java_doom:
这个行号根据什么来的 为什么不是连续的?
别拿Hadoop map key当id使 -
mixer_b:
...
写博客的那些事儿 -
flyfx:
谢谢谢谢
java break,continue,return 使用。【借鉴与改编】 -
andilyliao:
比起青鸟 我更鄙视大学。
北大青鸟就让你们这么鄙视吗.
文章列表
今天利用try。。。catch捕获异常。。。
我的意愿是如果有异常,捕获异常。。执行catch里面语句(往界面输出一个错误界面框架)
如果没有异常的话。。就执行catch下面的语句(往界面输出正确界面框架)
可是结果令我有点头疼。。。因为不管有没有异常都会执行catch下面的语句(往界面输出正确界面框架)
呵呵。。情急之下。。想了一个巧妙的方法解决了这个问题。。给大家分享一下下,,,呵呵
利用一个while循环。。。给它定死了。。。就让他循环一次。。
如果有异常。。。在catch语句里面添加一个break;语句。。。这样就会跳出while循环。。。不再执行catch下面的语句了。 ...
- 2011-08-15 17:05
- 浏览 942
- 评论(1)
那就首先说点Runtime类吧,他是一个与JVM运行时环境有关的类,这个类是Singleton的。我说几个自己觉得重要的地方。
1、Runtime.getRuntime()可以取得当前JVM的运行时环境,这也是在Java中唯一一个得到运行时环境的方法。
2、Runtime上 ...
- 2011-08-13 15:44
- 浏览 710
- 评论(0)
在页面上显示各种文档中的内容。在servlet中的逻辑
word:
BufferedInputStream bis = null;
URL url = null;
HttpURLConnection httpUrl = null; // 建立链接
url = new URL(urlReal);
httpUrl = (HttpURLConnection) url.openConnection();// 连接指定的资源
httpUrl.connect();// 获取网络输入流
bis = new BufferedInputStream(httpUrl.getInputStream ...
- 2011-08-13 10:45
- 浏览 1034
- 评论(0)
使用DispatchAction做一个简单的计算器
DispatchAction是Struts中Action中的一种,为一种动态Action,可以处理相同类型的方法
1.calculator.jsp(计算页面)
view plaincopy to clipboardprint?
<%@pagelanguage="java"pageEncoding="GB18030"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN ...
- 2011-08-12 21:32
- 浏览 652
- 评论(0)
1.三层架构(不是本文重点,简单介绍一下)
1)用户界面层(UI层),主要职责是提供可用的功能给用户。用户界面层(一般是XXXView),主要职责是响应(识别)用户的请求操作(包括UI层返回及用户的输入数据) ,由请求操作调用相应的XXXController(或XXXManager)完成相应的业务逻辑;在这一层也还要对一些错误信息进行判断和处理(错误信息是和数据库没有关系的。
2)业务逻辑模块层(一般由XXXController或 XXXManager类模块组成),主要职责执行业务逻辑的计算,业务逻辑可以很简单,简单到只是简单的调用XXXDAO的一个save操作。也可以很复杂,复杂到 ...
- 2011-08-11 09:55
- 浏览 612
- 评论(0)
RIA是什么东西,这是真么技术。。。我写这篇博客中,就带着这么两个问题开始收集资料
RIA(Rich Interface Applications)富界面应用,俗称胖客户端.
RIA的优势
RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互 ...
- 2011-08-09 20:37
- 浏览 760
- 评论(0)
今天利用struts2做文件上传:可不知道为什么,一直就是报以下异常
/-- Encapsulated exception ------------\
java.lang.NoSuchMethodException: org.soueasy.Behindaction.ResourceManagerAction.setFile([Ljava.lang.String;)
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1206)
at ognl.OgnlRuntime.setMethodValue(OgnlRunt ...
- 2011-08-09 10:13
- 浏览 689
- 评论(0)
今天给几个热爱JAVA的同学们讲了Struts2的一些知识,重点讨论了其最具价值的拦截器。
<wbr></wbr>
不知道大家还记不记得,在《Struts2之服务器端验证》里我说过这样一句话“在到达Login Action之前,验证已经完成了”。我很希望有人能提出这是为什么,这样我就可以说,这是拦截器的功劳,我们就可以研究拦截器了。<wbr></wbr>
其实,拦截器并不难,也不是十分难懂的东西。在这里再做一些补充.
<wbr></wbr>
打开帮助文档(struts-2.0.6\\docs\\docs\\inte ...
- 2011-08-06 09:43
- 浏览 631
- 评论(0)
2010-1-22 9:45:03 org.apache.struts2.dispatcher.StreamResult doExecute
严重: Can not find a java.io.InputStream with the name [inputStream] in the invocation stack. Check the <param name="inputName"> tag specified for this action.
2010-1-22 9:45:03 org.apache.catalina.core.Standa ...
- 2011-08-04 16:19
- 浏览 1982
- 评论(0)
这个暑假一直在做有关Struts2的相关开发,可是乱码问题一直出现,也一直没在意。。。今天闲来有空,总结一下,希望以后乱码问题不要再出现
先把以往需要设置的点罗列一下:
1. JSP 文件头
2. struts.properties中的编码设定
struts.locale = UTF-8
struts.i18n.encoding=utf-8
3. Resource的native2ascii 转码
通常这些搞定就能解决编码问题了。
再过一点在web.xml里面配置一个编码的filter:
struts-cleanup
...
- 2011-08-03 17:16
- 浏览 678
- 评论(0)
jsp中文乱码终极解决方法
一找出问题的根源
乱码可能出现的地方:1jsp页面中
2jsp页面之间相互传参的参数
3与数据库中数据的存取
基本归纳为以上几种。二寻找解决方案1出现在jsp页面中,是由于没有设置jsp页面的中文字符编码。
2出现在jsp页面之间相互传参,是由于参数没有设置正确的字符编码。
3以上2个问题解决了,那么存到数据库中,自然就不存在乱码。除非你对存入到数据库里的数据再次进行编码。 三解决方法:
1的解决方法<%
@pagecontentType =
"
text/html;charset=gb2312
"
...
- 2011-08-03 16:44
- 浏览 585
- 评论(0)
原文地址:http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html
前言
本教程将教你如何通过使用CSS创建漂亮的文字按钮。动态按钮会节省你很多时间,而且通过花费时间来创建图形基本上会让在这一天结束的 ...
- 2011-07-31 23:54
- 浏览 493
- 评论(0)
大家都知道软件开发是在构建一座很坚固宏伟的大楼,而不是简简单单的搭个鸡窝草草了事。我们也知道构建一座大楼,是要有一个很了不起的建筑队,要有一个非常合理的建模图纸。
今天咱不说建模图纸,而是说说了不 ...
- 2011-07-30 20:41
- 浏览 522
- 评论(0)
文件上传组件的应用与编写在许多Web站点应用中都需要为用户提供通过浏览器上传文档资料的功能,例如,上传邮件附件、个人相片、共享资料等。对文件上传功能,在浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”即可;但在Web服务器端如何获取浏览器上传的文件,需要进行复杂的编程处理。为了简化和帮助Web开发人员接收浏览器上传的文件,一些公司和组织专门开发了文件上传组件。本章将详细介绍如何使用Apache文件上传组件,以及分析该组件源程序的设计思路和实现方法。1.1 准备实验环境按下面的步骤为本章的例子程序建立运行环境:(1)在Tomcat 5 ...
- 2011-07-29 10:23
- 浏览 662
- 评论(0)
将Apache的commons-fileupload.jar放在应用程序的WEB-INF\lib下,即可使用。下面举例介绍如何使用它的文件上传功能。
所使用的fileUpload版本为1.2,环境为Eclipse3.3+MyEclipse6.0。FileUpload是基于CommonsIO的,所以在进入项目前先确定CommonsIO的jar包(本文使用commons-io-1.3.2.jar)在WEB-INF\lib下。
此文作示例工程可在文章最后的附件中下载。
示例1
最简单的例子,通过ServletFileUpload静态类来解析Request,工厂类FileItemFactory会对mu ...
- 2011-07-29 09:49
- 浏览 808
- 评论(0)