自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunshine&girl的博客

技术学习

  • 博客(13)
  • 收藏
  • 关注

原创 在myeclipse8.5中为项目添加单元测试

1.右击项目工程,选择如下图所示: 2.接着出现如下页面,选择如下红框所示项: 3.选择next出现如下:选择红框里的项目, 4.点击next,出现如下页面:   5.最后点击finish.......

2015-07-24 11:58:14 401

原创 文件的下载

1. 注意: 方法一:将文件资源直接放在WebRoot下,不放在WEB-INF中,在页面直接提供可供访问的链接。(缺陷:太暴露了,不安全,有时需要有一定的权限才能下载,但是这样没有办法控制。)并且次中方法,如果浏览器可以显示的文件数据,浏览器直接显示出来,不提供下载。 方法二:下面则是方法二的处理过程。     2.   3.

2015-07-20 14:11:45 327

原创 面向对象解析prototype(模型)

在JavaScript中定义一个函数(也称对象) function   Person(name, age){ this.name=name; this.age=age; } var  person = new Person("ss" , 12); 现在如果想为对象添加一个setName方法:该怎么办呢?? 若使用person.setName = function( name ){

2015-07-17 16:09:49 413

原创 国际化的jstl标签

1.导入两个jar包:jstl.jar  ,  standar.jar 创建a.jsp页面并将标签库导入到页面来 2.可以使用如下标签来完成登录页面的国际化:   运行结果: 点击英文:

2015-07-16 14:24:55 406

原创 web应用国际化

1.首先定义不同语言的资源文件 myresource_zh.properties item.login=登录(书写时会自动转换成\u767B\u5F55) myresource_en.properties item.login=LOGIN 2.定义一个类为ResourceBundleTest.java //得到资源文件对象 ResourceBundle bundle = Resour

2015-07-15 16:28:18 487

原创 MessageFormat

public class LocaleTest {  public static void main(String[] args) {   String  s = "On {0},{1}, destroyed {2} houses and caused {3} of damage";   String  result = MessageFormat.format(s, "A","B","

2015-07-15 11:41:04 353

原创 java.io.OutputStream.flush()

java.io.OutputStream.flush() 方法刷新此输出流并强制将所有缓冲的输出字节被写出。刷新的常规协定是,调用它是一个迹象表明,如果以前写的任何字节都被缓冲的输出流的实现,如字节应立即写入到它们的目的地。   此流的预期目标是由底层的操作系统,例如一个文件,然后刷新流保证提供了一个抽象只是先前写入的字节流传递给操作系统进行写入;它并不能保证他们实际上写的是一个物理设备,如磁盘

2015-07-13 18:06:32 679

原创 文件的上传

简单介绍下文件的上传流程: 在jsp页面中添加form表单,必须把form表单的enctype属性设置为multipart/form-data,设置该值后,浏览器在上传文件时,将把文件数据附带在http请求消息体中,并使用MIME协议对上传文件进行描述,以方便接收方对上传数据进行解析和处理。表单提交的方式要是post。 1.首先写个a.jsp页面     2. 写个TestServl

2015-07-13 17:21:28 305

原创 浅谈装饰模式decorate

装饰模式是一种给已有的对象添加额外功能的常用方法: 举个列子说明: 1.  创建个Request接口类Request.java 2.接口的实现类:RequestImp.java 3.包装了输出方法Servlet.java: 4.  RequestFactory.java类为了创建request对象   5.   test.java测试类: 运行结果: hell

2015-07-10 15:07:07 750 1

原创 自定义el函数

2015-07-07 16:59:54 295

原创 使用filter解决图片缓存问题

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {   HttpServletResponse resp = (HttpServletResponse) response;   //设定网页

2015-07-07 15:10:05 470

原创 invoke

1.  invoke 有参数时   JspFragment fragment = getJspBody();   StringWriter writer =  new StringWriter();   fragment.invoke(writer);   String content = writer.toString();   getJspContext().getOut().wri

2015-07-02 16:01:04 827

原创 自定义标签

自定义标签用来实现一定的逻辑功能,类似于jstl标签的标签;html,jsp和jstl都没有定义过的标签。在一些特定的情况下,jstl不能完成我们在jsp页面的一些逻辑功能,这时我们就需要定义自定义标签来完成。 来看一个简单的例子: 1.首先我们在工程里的WEB-INF-->lib下导入两个jar包:jstl.jar  和standar.jar 2.在WEB-INF下建一个文件夹为tlds,

2015-07-01 11:39:06 404

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除