`
文章列表
问题描述: 在一个页面上使用了frameset, 因为该页面所指向的页面路径不对,便进行手动修改,修改时却出现了很烦的问题,输入一个字就弹出一个提示框“the file XXX can not be found.Please check the location and try again.”简直让工作无法进行 解决方式: 打开MyEclipse 工具栏Window->Preference->General->Editors->File Associations,选中JPS,把对应的Associated editors中的MyEclipse Visual JSP ...
我上传的是一个fckeditor编辑器的测试项目。所有文件均是编辑器所需。涉及到重写后的ConnectorServlet.java及在web.xml里的配置,lib文件夹下为所需jar包。这个fckeditor文件夹是瘦身后的。本编辑器包含图片和附件上传。在使用该编辑器的过程困扰了我很长时间的问题是:点超链接上传附件后,显示的是上传文件的全路径。而我总是想着怎么去掉除文件名以外的部分路径。test1/userfiles/file/c0c99dc2-a706-446d-a6f6-67fb8537b9c2.doc  这个是使用uuid命名的文件名。这个问题上我钻了牛角了。实际上是直接在编辑器写好文件 ...
localhost也叫local ,正确的解释是:本地服务器 127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器) localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制。 127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制。 一般设置程序时本地服务用localhost是最好的,localhost不会解析成ip,也不会占用网卡、网络资源。 有时候用localhost可以,但用127.0.0.1就不可以的情况就是在于此。猜想localhost访问时,系统带的本机当前用户的权限去访问,而用ip的时候,等 ...

strut2下载文件

引用web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://j ...
一、上传单个文件     上传文件是很多Web程序都具有的功能。在Struts1.x中已经提供了用于上传文件的组件。而在Struts2中提供了一个更为容易操作的上传文件组件。所不同的是,Struts1.x的上传组件需要一个ActionForm来传递文件,而Struts2的上传组件是一个拦截器(这个拦截器不用配置,是自动装载的)。在本文中先介绍一下如何用struts2上传单个文件,最后介绍一下用struts2上传任意多个文件。     要用Struts2实现上传单个文件的功能非常容易实现,只要使用普通的Action即可。但为了获得一些上传文件的信息,如上传文件名、上传文件类型以及上传文件的 ...
struts2的<s:property/>标签的用法。 1.按需输出特定长度的字符 例:<s:property val ="name.s string(0,4)" />,只输出name的前四个字符,其中name是我需要输出的字符串。 2.格式化输出日期 例:<s:property val ="%{getText('format.date',{createdDt})}"/>,这里说明一下,'format.date'是输出的日期的格式,这个配置在国际化资源文件中:format.date ={0,date,yyyy-MM ...

jsp解压zip压缩包

    博客分类:
  • jsp
package upload3; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.util.Enumeration; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; public class UnZip { static final int BUFFER = 2048; ...
引用var oXL = new ActiveXObject("Excel.Application");   var oWB = oXL.Workbooks.open("D://autoRead//excel//sbqc.xls");  oWB.worksheets(1).select();  var oSheet = oWB.ActiveSheet;  var colcount=oWB.Worksheets(1).UsedRange.Cells.Rows.Count;  var colcolumn=oWB.Worksheets(1).UsedRa ...
在tomcat-conf-web.xml配置以下内容 在IE页面可直接打开excel等文件 <mime-mapping> <extension>abs</extension> <mime-type>audio/x-mpeg</mime-type> </mime-mapping> <mime-mapping> <extension>ai</extension> <mime-type&g ...
AJAX实现的级联菜单。
有时候我们导入现有的工程时会出现错误,没有继续下一步的那个按钮,错误提示如下:some projects were hidden because they exist in the workspace directory。 导致这个错误的原因是工程重名了!并不是仅仅指文件夹重名,相信很多人也曾经修改过文件夹的名称,可惜没什么用处,关键是修改工程里面的一个文件!也就是.project这个文件! 用记事本打开,修改一下<projectDescription> <name>projectname</name>中的projectname就行了。 再次导入的话 ...
一般喜欢把页面里多处要用到的变量设置成全局变量,如: 当把该变量赋值后,再次访问该页面时,该变量的值依然保存。这使得想通过用全局变量接受提交的参数时会受到一些迷惑: if(request.getParameter("operation")!=null)   ID = request.getParameter("operation").trim(); 当ID在前一次赋过初值后,因为另一种原因而再次访问该页面但‘operation'参数为空时,本来希望ID也为空,但实际上ID的值为上次访问该页面时赋的值。当希望通过ID的值做不同的操作时可能引起操作类型 ...
1. java.net.InetAddress类的使用 1.1. 简介 IP地址是IP使用的32位(IPv4)或者128位(IPv6)位无符号数字,它是传输层协议TCP,UDP的基础。InetAddress是Java对IP地址的封装,在java.net中有许多类都使用到了InetAddress,包括ServerSocket,Socket,Dat ...
spring为ApplicationContext提供的3种实现分别为:ClassPathXmlApplicationContext,FileSystemXmlApplicationContext和XmlWebApplicationContext,其中XmlWebApplicationContext是专为Web工程定制的。使用举例如下:    1. FileSystemXmlApplicationContext            eg1. A ...
CVS (Concurrent Version System),可翻译成并行版本系统,它主要用于版本的管理,尤其在多人团队合作的开发模式中作用巨大。在团队合作开发中,要对整个项目的各个文件进行控制是多么繁琐的一件事情,经常会出现不同的人修改了同一个程序,而需要人工合并整理。更糟糕的是,项目会出现多个版本,连开发者自己都不知道自己修改了哪些文件,大量的精力消耗在各个版本,各个文件的整合中。CVS可以帮助我们解决这些麻烦,而省下更多的精力用在项目本身之中。 1 CVSNT安装 安装文件为:cvsnt-2.5.03.2382.msi,双击该文件即可开始安装。安装结束后,在控制面版或从开始菜单中可以找 ...
Global site tag (gtag.js) - Google Analytics