文章分类 -  Java WEB

摘要:Web服务器是什么Web服务器是指驻留于因特网上某种类型计算机的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。服务器使用HTTP(超文本传输协议)进行信息交流,这就是人们常把它们称为HTTPD服务器的原因。 Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。 Web服务器可以解析HTTP协议。当Web服务器接收到一个HTTP请求,会返回一个HTTP响应,例如送回一个HTML页面。为了处理一个请求Web服务器可以响应一个静态页面或图片,进行页面跳转或者 阅读全文
posted @ 2014-03-15 17:39 MMLoveMeMM 阅读(323) 评论(0) 推荐(0) 编辑
摘要:1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)元素为web-app。请注意,XML元素不像HTML,他们是大小写敏感的。因此,web-App和WEB-APP都是不合法的,web-app必须用小写。2 部署描述符文件内的元素次序 XML元素不仅是大小写敏感的, 阅读全文
posted @ 2014-03-07 17:12 MMLoveMeMM 阅读(221) 评论(0) 推荐(0) 编辑
摘要:web页面实现文件下载的几种方法今天碰到文件下载的一些问题,本着知其然也要知其所以然的精神,站在巨人的肩膀上深入学习和测试了一下,抛砖引玉,现在总结结论如下:1)标准URL下载方式 可以通过在web页面中嵌入 url超级链接,标准的HTTP GET请求,形如:“http://www.wjj.cc/test.zip” 的方式来下载。对于服务器端web根目录有一个test.zip的文件。不解释了,傻子都明白,看不明白就也没有必要去搞IT了。 说明:此种方法的弊端是完全暴露了文件test.zip的网站路径,而且动态性不够灵活。网上已经很多资料,不多说了。2)通过服务器端脚本向浏览器方(stdout) 阅读全文
posted @ 2014-03-04 14:42 MMLoveMeMM 阅读(4677) 评论(0) 推荐(0) 编辑
摘要:对于getOutputStream(),api里是这样说的:Either this method or getWriter() may be called to write the body, not both. 也就是getOutputStream()和getWriter() 只能使用一个,把代码里的response.getOutputStream()全部删之后,统一使用response.getWriter() 作为输出流,问题解决。全部代码如下:response.setContentType( "application/octet-stream "); response 阅读全文
posted @ 2014-03-04 13:56 MMLoveMeMM 阅读(390) 评论(0) 推荐(0) 编辑
摘要:这里面小小总结一下java web实现excel报表模版的下载。贴核心代码如下: public String download() throws Exception {//request,respose对象同样可以通过其它方式获取,Catalog是自定义的一个类 HttpServletRequest request = Catalog.getRequest(); HttpServletResponse response = Catalog.getResponse(); final String co... 阅读全文
posted @ 2014-03-04 00:38 MMLoveMeMM 阅读(4799) 评论(0) 推荐(0) 编辑
摘要:/** * 下载文件 * @param msg */ public boolean printOutFile(String fileFullName,String fileName) { if (fileFullName == null || "".equals(fileFullName)) { return false; } File file=new File(fileFullName); if(!file.exists()){ return false; ... 阅读全文
posted @ 2014-03-01 01:27 MMLoveMeMM 阅读(161) 评论(0) 推荐(0) 编辑
摘要:public class UploadServlet extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String path = request.getRealPath("/"); //file upload factory DiskFileItemFactory factory = ... 阅读全文
posted @ 2014-02-24 01:46 MMLoveMeMM 阅读(942) 评论(0) 推荐(0) 编辑
摘要:前言几乎每一个Web应用中都需要为用户提供文件上传的功能,例如,QQ空间、各种博客的相册、论坛的附件、个人头像等。对文件上传功能,在浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”,method属性设置为“post”即可;但在Web服务器端获取通过浏览器上传的文件数据(二进制输入流),需要进行复杂的编程处理。为了简化文件上传的的处理,一些公司和组织专门开发了文件上传组件。其中,Apache文件上传组件得到了广泛的传播和应用。我们将详细介绍如何使用Apache文件上传组件进行文件上传实现。 1获取上传组件使用ApacheCommon 阅读全文
posted @ 2014-02-24 01:45 MMLoveMeMM 阅读(608) 评论(0) 推荐(0) 编辑
摘要:本文示例资源下载地址 本文使用一个 demo 来演示如何使用 Flex 和 Java servlets 上传一个任意类型的本地文件到 RED5 服务器。使用的是 Flex 的 FileReference 接口,该接口可以对远程服务器上的文件进行上传、下载。FileReference 类提供了一个对话框接口和一个 upload 方法,通过该对话框,选择本地文件,而 upload 方法将会调用远程服务器端的 PHP,ASP 或者 Java 代码来进行上传。 首先创建一个 Flex3 应用程序,该程序获得本地文件,并调用 RED5 服务器 "http://localhost:5080/.. 阅读全文
posted @ 2014-02-24 01:43 MMLoveMeMM 阅读(283) 评论(0) 推荐(0) 编辑
摘要:1。需要两个夹包文件: commons-fileupload-1.2.1.jar、 commons-io-1.4.jar 2。页面文件上传 file: username: 3.servlet处理页面请求;package org.yinhe.servlet;import java.io.File;import java.io.IOException;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.... 阅读全文
posted @ 2014-02-24 01:41 MMLoveMeMM 阅读(361) 评论(0) 推荐(0) 编辑
摘要:其实这个实例非常简单.在浏览器显示一张图片,使用标签:img 元素向网页中嵌入一幅图像。 请注意,从技术上讲, 标签并不会在网页中插入图像,而是从网页上链接图像。 标签创建的是被引用图像的占位空间。 标签有两个必需的属性:src 属性 和 alt 属性。HTML 与 XHTML 之间的差异 在 HTML 中, 标签没有结束标签。 在 XHTML 中, 标签必须被正确地关闭。 在 HTML 4.01 中,不推荐使用 image 元素的 "align"、"border"、"hspace" 以及 "vspace" 属性。 阅读全文
posted @ 2014-02-18 01:24 MMLoveMeMM 阅读(626) 评论(0) 推荐(0) 编辑
摘要:jquery向服务器发送一个ajax请求后,可以返回多种类型的数据格式,包括:html,xml,json,text等。1.html格式的数据" "+username+" : "+content+" "服务器端返回数据格式是html片段,因此不需要经过处理就可以将新的html数据插入到主页面中,这种方法虽然简便,但是重用性不强。$.ajax({type:"POST",url:"Handler.ashx",dataType:html,data:{username:$("#name" 阅读全文
posted @ 2014-02-18 01:02 MMLoveMeMM 阅读(755) 评论(0) 推荐(0) 编辑
摘要:在我们的web开发中,很多的时候都需要把本机的一些文件上传到web服务器上面去如:一个BBS系统,当用户使用这是系统的时候,能把本机的一些图片,文档上传到服务器上面去。然后其他用户可以去下载这些文件,那么这样的话,我们可以自己编程实现文件的上传但是更好的方式是使用一些已有的组件帮助我们实现这种上传功能。-------------------------------------------------------------------------------------------------- 常用的上传组件: Apache 的 Commons FileUpload Jav... 阅读全文
posted @ 2014-02-18 00:50 MMLoveMeMM 阅读(542) 评论(0) 推荐(0) 编辑
摘要:$.ajax({ dataType:'xml', type:'GET', url:uri, success:function(data){ $(data).find("system_status").children().each(function(){ var item_text=$(this).text(); var nodename=(this).nodeName; info=info+" *** "+nodename+"... 阅读全文
posted @ 2014-02-17 10:28 MMLoveMeMM 阅读(748) 评论(0) 推荐(0) 编辑
摘要:其他参考:http://blog.csdn.net/dengsilinming/article/details/7825495http://blog.csdn.net/akon_vm/article/details/7911280http://blog.chinaunix.net/uid-25525723-id-368284.htmlhttp://wenku.baidu.com/view/e212a80c4a7302768e9939e3.html$(document).ready(function () {//定义表单提交前与提交后的处理方法及超时相关var options = {before 阅读全文
posted @ 2014-02-13 20:20 MMLoveMeMM 阅读(223) 评论(0) 推荐(0) 编辑
摘要:简述:需要封装一组Json格式的数据到服务器知识点:1. 调用jquery.json的库2. AJAX Post 请求Jquery下载地址http://jquery.com/download/Jquery.jsonhttp://code.google.com/p/jquery-json/代码:testSendJson.jsp发送Json格式数据 Action Path: Send result: http://blog.csdn.net/anialy/article/details/8591651http://axl234.iteye.com/blog/1508... 阅读全文
posted @ 2014-02-12 00:50 MMLoveMeMM 阅读(1414) 评论(0) 推荐(0) 编辑
摘要:在jquery中我们ajax提交表单可以直接使用serialize()来转换,这样就把表单名中的input转换成了get方法了,如果我们有大量的参数就不需要填写了。jQuery ajax中数据以键值对(Key/Value)的形式发送到服务器,使用ajax提交表单数据时可以使用jQuery ajax的serialize() 方法表单序列化为键值对(key1=value1&key2=value2…)后提交。serialize() 方法使用标准的 URL-encoded 编码表示文本字符串。下面是使用serialize()序列化表单的实例:jQuery ajax原型:$.ajax({ typ 阅读全文
posted @ 2014-02-12 00:47 MMLoveMeMM 阅读(616) 评论(0) 推荐(0) 编辑
摘要:1.传统的JavaScript方法实现Ajax功能var objXmlHttp = null;//声明一个空的XMLHTTP变量function CreateXMLHTTP(){//根据浏览器的不同,返回该变量的实体对象if(window.ActiveXObject){objXmlHttp= new ActiveObject("Microsoft.XMLHTTP");}else{if(window.XMLHttpRequest){objXmlHttp = new XMLHttpRequest();}else{alert("初始化XMLHTTP错误!"); 阅读全文
posted @ 2014-02-12 00:31 MMLoveMeMM 阅读(500) 评论(0) 推荐(0) 编辑
摘要:程序代码:$.ajax({ url:'Accept.jsp', type:'post', //数据发送方式 dataType: 'xml', // 注意这里是xml哦 ,不是html ( html比较简单,所以我拿xml做下例子,解释下 ) data:'text='+$("#name").val()+'&date='+new Date(), //要传递的数据 timeout: 2000, //设置本地超时 .( 毫秒) error: function(){ alert('Erro 阅读全文
posted @ 2014-02-12 00:27 MMLoveMeMM 阅读(620) 评论(0) 推荐(0) 编辑
摘要:简述:实现前端使用jquery上传文件后台用servlet处理文件上传以及保存知识点:1. 用到ajaxfileupload.js库2. 后台servlet文件保存其中ajaxfileupload的库下载地址:http://www.phpletter.com/download_project_version.php?version_id=34Maven中需要添加两个java的库,用来上传以及在服务器保存文件 commons-fileupload commons-fileupload 1.2.2 ... 阅读全文
posted @ 2014-02-11 00:06 MMLoveMeMM 阅读(648) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示