`
long_yu2
  • 浏览: 312293 次
社区版块
存档分类
最新评论
文章列表
今天利用try。。。catch捕获异常。。。 我的意愿是如果有异常,捕获异常。。执行catch里面语句(往界面输出一个错误界面框架) 如果没有异常的话。。就执行catch下面的语句(往界面输出正确界面框架) 可是结果令我有点头疼。。。因为不管有没有异常都会执行catch下面的语句(往界面输出正确界面框架) 呵呵。。情急之下。。想了一个巧妙的方法解决了这个问题。。给大家分享一下下,,,呵呵 利用一个while循环。。。给它定死了。。。就让他循环一次。。 如果有异常。。。在catch语句里面添加一个break;语句。。。这样就会跳出while循环。。。不再执行catch下面的语句了。 ...
那就首先说点Runtime类吧,他是一个与JVM运行时环境有关的类,这个类是Singleton的。我说几个自己觉得重要的地方。 1、Runtime.getRuntime()可以取得当前JVM的运行时环境,这也是在Java中唯一一个得到运行时环境的方法。 2、Runtime上 ...
在页面上显示各种文档中的内容。在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 ...
使用DispatchAction做一个简单的计算器 DispatchAction是Struts中Action中的一种,为一种动态Action,可以处理相同类型的方法 1.calculator.jsp(计算页面) view plaincopy to clipboardprint? <%@pagelanguage="java"pageEncoding="GB18030"%> <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN ...
1.三层架构(不是本文重点,简单介绍一下) 1)用户界面层(UI层),主要职责是提供可用的功能给用户。用户界面层(一般是XXXView),主要职责是响应(识别)用户的请求操作(包括UI层返回及用户的输入数据) ,由请求操作调用相应的XXXController(或XXXManager)完成相应的业务逻辑;在这一层也还要对一些错误信息进行判断和处理(错误信息是和数据库没有关系的。 2)业务逻辑模块层(一般由XXXController或 XXXManager类模块组成),主要职责执行业务逻辑的计算,业务逻辑可以很简单,简单到只是简单的调用XXXDAO的一个save操作。也可以很复杂,复杂到 ...
RIA是什么东西,这是真么技术。。。我写这篇博客中,就带着这么两个问题开始收集资料 RIA(Rich Interface Applications)富界面应用,俗称胖客户端. RIA的优势 RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互 ...
今天利用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 ...
今天给几个热爱JAVA的同学们讲了Struts2的一些知识,重点讨论了其最具价值的拦截器。 <wbr></wbr> 不知道大家还记不记得,在《Struts2之服务器端验证》里我说过这样一句话“在到达Login Action之前,验证已经完成了”。我很希望有人能提出这是为什么,这样我就可以说,这是拦截器的功劳,我们就可以研究拦截器了。<wbr></wbr> 其实,拦截器并不难,也不是十分难懂的东西。在这里再做一些补充. <wbr></wbr> 打开帮助文档(struts-2.0.6\\docs\\docs\\inte ...
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 ...
这个暑假一直在做有关Struts2的相关开发,可是乱码问题一直出现,也一直没在意。。。今天闲来有空,总结一下,希望以后乱码问题不要再出现   先把以往需要设置的点罗列一下:   1. JSP 文件头      2. struts.properties中的编码设定   struts.locale = UTF-8 struts.i18n.encoding=utf-8   3. Resource的native2ascii 转码   通常这些搞定就能解决编码问题了。   再过一点在web.xml里面配置一个编码的filter:      struts-cleanup ...
jsp中文乱码终极解决方法 一找出问题的根源 乱码可能出现的地方:1jsp页面中 2jsp页面之间相互传参的参数 3与数据库中数据的存取 基本归纳为以上几种。二寻找解决方案1出现在jsp页面中,是由于没有设置jsp页面的中文字符编码。 2出现在jsp页面之间相互传参,是由于参数没有设置正确的字符编码。 3以上2个问题解决了,那么存到数据库中,自然就不存在乱码。除非你对存入到数据库里的数据再次进行编码。 三解决方法: 1的解决方法<% @pagecontentType = " text/html;charset=gb2312 " ...
原文地址:http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html 前言 本教程将教你如何通过使用CSS创建漂亮的文字按钮。动态按钮会节省你很多时间,而且通过花费时间来创建图形基本上会让在这一天结束的 ...
大家都知道软件开发是在构建一座很坚固宏伟的大楼,而不是简简单单的搭个鸡窝草草了事。我们也知道构建一座大楼,是要有一个很了不起的建筑队,要有一个非常合理的建模图纸。 今天咱不说建模图纸,而是说说了不 ...
文件上传组件的应用与编写在许多Web站点应用中都需要为用户提供通过浏览器上传文档资料的功能,例如,上传邮件附件、个人相片、共享资料等。对文件上传功能,在浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”即可;但在Web服务器端如何获取浏览器上传的文件,需要进行复杂的编程处理。为了简化和帮助Web开发人员接收浏览器上传的文件,一些公司和组织专门开发了文件上传组件。本章将详细介绍如何使用Apache文件上传组件,以及分析该组件源程序的设计思路和实现方法。1.1 准备实验环境按下面的步骤为本章的例子程序建立运行环境:(1)在Tomcat 5 ...
将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 ...
Global site tag (gtag.js) - Google Analytics