摘要: 一 、简单介绍使用最为广泛的Java文件上传组件,Struts本身采用这个包来处理文件上传。其基本原理:FileUpload组件将页面提交的所有元素(普通form表单域,如text和文件域file)都看作一样的FileItem,这样上传页面提交的 request请求也就是一个FileItem的有序组合,FileUpload组件可以解析该request,并返回一个一个的FileItem。而对 每一个FileItem,FileUpload组件可以判断出它是普通form表单域还是文件file域,从而根据不同的类型,采取不同的操作--如果是 表单域,就读出其值,如果是文件域,就保存文件到服务器硬盘上或 阅读全文
posted @ 2013-11-14 20:47 宁晨晨123 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1,前台页面JS去掉空格functiontrim(s){returns.replace(/^\s*/,"").replace(/\s*$/,"");}2,输入全为数字验证(a)定义一个字符串vara=“0123456789”;循环判断是否存在非数字的字符。(b)用正则表达试^[0-9]*$验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})? 阅读全文
posted @ 2013-10-31 15:01 宁晨晨123 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 第一个类:MailSenderInfo.javapackagecom.util.mail;/***发送邮件需要使用的基本信息*authorbywangfunhttp://www.5a520.cn小说520*/importjava.util.Properties;publicclassMailSenderInfo{//发送邮件的服务器的IP和端口privateStringmailServerHost;privateStringmailServerPort="25";//邮件发送者的地址privateStringfromAddress;//邮件接收者的地址privateStri 阅读全文
posted @ 2013-10-30 19:43 宁晨晨123 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 自己按照它的文档介绍很快写了一个简单的例子,[html]view plaincopyprint?请输入注册信息注册邮箱: 阅读全文
posted @ 2013-10-11 11:24 宁晨晨123 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 关掉你的myeclipse,然后打开任务管理器--->进程,把进程里面叫javaw.exe的进程全部干掉就好了.楼上所说的端口号可以随便改的,8888,8111,都行.端口号只是你访问tomcat的提供的一个接口地址,没什么影响.只不过访问地址前面会变动一下.http://localhost:8888/追问好像真的可以呀,我去关了,然后再打开就可以启动了!能解释一下为什么?谢谢啦回答那个javaw.exe有好几个,一个是myeclipse,还有一个是java虚拟机的,最后一个就是tomcat的进程,有时候你程序运行出现线程时也会出现几个.只要javaw.exe属于tomact那个没有关掉 阅读全文
posted @ 2013-10-08 17:07 宁晨晨123 阅读(293) 评论(1) 推荐(0) 编辑
摘要: 首先看一下在struts-default.xml中对于result-type的定义:chain:用来处理Action链,被跳转的action中仍能获取上个页面的值,如request信息.dispatcher:用来转向页面,通常处理JSP.freemaker:处理FreeMarker模板.httpheader:控制特殊HTTP行为的结果类型.redirect:重定向到一个URL,被跳转的页面中丢失传递的信息,如request.redirectAction:重定向到一个Action,跳转的页面中丢失传递的信息.stream:向浏览器发送InputSream对象,通常用来处理文件下载,还可用于返回A 阅读全文
posted @ 2013-09-24 14:02 宁晨晨123 阅读(2017) 评论(0) 推荐(0) 编辑
摘要: script type="text/javascript"> //定义contents 组数为所有将要显示的内容 var contents = document.getElementsByClassName('content'); //定义contents 组数为所有标题,也是可点击展开的按钮 var toggles = document.getElementsByClassName('title'); //调用moofx JS库 var myAccordion = new fx.Accordion( toggles, contents 阅读全文
posted @ 2013-09-15 13:18 宁晨晨123 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 发出请求您已经有了一个崭新的 XMLHttpRequest 对象,现在让它干点活儿吧。首先需要一个 Web 页面能够调用的 JavaScript 方法(比如当用户输入文本或者从菜单中选择一项时)。接下来就是在所有 Ajax 应用程序中基本都雷同的流程:1、从 Web 表单中获取需要的数据。2、建立要连接的 URL。3、打开到服务器的连接。4、设置服务器在完成后要运行的函数。5、发送请求。清单 5中的示例 Ajax 方法就是按照这个顺序组织的:清单 5. 发出 Ajax 请求function callServer() { // Get the city and state from the we 阅读全文
posted @ 2013-09-12 15:01 宁晨晨123 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-09-12 14:46 宁晨晨123 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 今天是自己走近大学第一次当着那么多人自己发言,不知道为什莫自己哪来的勇气 反正就是自己豁出去了 锻炼一下自己 看看自己到底有多大的能耐 其实我到现在才是慢慢的发生改变了 我希望自己能够继续坚持下去 去更好地完善自己 要相信自己 好吧 我承认自己对现在学习的东西缺乏一种执着的精神状态 但我相信我会改正的 不管从哪一方面都可以的变得更好 对自己要有信心的 一定要坚持下去 。我一定会做的额更好。。 阅读全文
posted @ 2013-07-27 17:21 宁晨晨123 阅读(123) 评论(0) 推荐(0) 编辑