pony

抄袭是一种美德

随笔分类 -  JSP

struts2 action 配置方法 &&struts2的配置文件
摘要:struts2 action几乎完全吸收了xwork 的精华,近日学习struts 2,总结一下action的配制方法。首先看一下com.opensymphony.xwork2.Action的接口声明,Action提供execute() 方法,子类必须实现execute() 方法。public interface Action { public String execute() throws Exception;}com.opensymphony.xwork2.ActionSupport是com.opensymphony.xwork2.Action的缺省实现,实现了execute()方法。我们 阅读全文

posted @ 2011-06-09 11:16 马森 阅读(12066) 评论(0) 推荐(1)

[原]动态打jar包程序,可用于手机图片音乐游戏的动态打包
摘要:一般我们项目jar包,会使用java自带的jar程序,或者使用IDE如eclipse build.xml,或者ant打包。有一些情况需要动态打包,如根据客户端的请求,把特有的信息或适配打包到jar中,下面是我写的读写的例子程序,没有添加异常处理和多线程,这个基本和业务相关。代码如下:读JarCode highlighting produced by Actipro CodeHighlighter ... 阅读全文

posted @ 2010-02-25 10:30 马森 阅读(1692) 评论(0) 推荐(1)

request.get获取参数
摘要:获取客户端的IP地址 : String ip = request.getRemoteAddr(); 获取服务器的名称和端口号: String ip=request.getServerName(); String port=request.getServerPort(); 获取UA : String ua = request.getHeader("User-Agent"); 获取来源: St... 阅读全文

posted @ 2009-03-11 16:22 马森 阅读(1234) 评论(0) 推荐(0)

log4j
摘要:在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条... 阅读全文

posted @ 2008-08-25 09:49 马森 阅读(347) 评论(0) 推荐(1)

JAVA组件过滤器Filter
摘要:简介: 同servlet非常类似,Filter就是JAVA组件,请求发送到servlet前,可以使用过滤器Filter截获和处理请求,同时servlet结束以后,响应发回以前同样可以使用过滤器Filter处理响应。WEB容器可以用web.xml部署文件声明何时调用过滤器Filter。 说明: 过滤器Filter也具有生命周期:init()->doFilter()->destroy(). 例: 1.... 阅读全文

posted @ 2008-08-14 11:52 马森 阅读(485) 评论(0) 推荐(0)

Struts标签
摘要:您使用过旅游指南吗?它总是能让我们快速的找到目的地。我对此有深刻的印象,希望这篇指南也能使您快速的完成Struts标签相关的任务。我深入细致的总结了日常使用Struts的一些经验,感觉Struts标签的用途非常广泛并且功能强大,但是学起来还是比较费时间的。我认为学习Struts标签最好的方式就是参考良好的示例,幸运的是这些示例您可以在下面找到。 Struts是Apache Jakarta的一个著名... 阅读全文

posted @ 2008-07-11 15:46 马森 阅读(307) 评论(0) 推荐(0)

structs - 标签库(html)
摘要:Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。 标签库 说明 HTML 标签 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 Bean 标签 在访问JavaBeans 及其属性,以及定义一个新的bean 时使用 Logic 标签 管理条件产生的输出和对象集产生的循环 Template 标签 随着Ti... 阅读全文

posted @ 2008-07-11 15:21 马森 阅读(533) 评论(0) 推荐(0)

String.getBytes("Unicode")的疑问 以及 SHIFT-JIS编码范围
摘要:String.getBytes(charsetName),这个方法很多人都用过,可是有没有试过temp.getBytes("Unicode");这样的用法,它的返回值很奇怪,第1和第2个字节是-1或-2,比如下面的代码,你能想象出它的结果吗? String temp = "a"; try { byte[] unicodes = t... 阅读全文

posted @ 2008-07-11 11:42 马森 阅读(3306) 评论(0) 推荐(0)

深入了解struts中的struts-config.xml
摘要:弄清楚struts-config.xml中各项元素的作用,对于我们构建web项目有莫大的好处。是struts的根元素,它主要有8个子元素,DTD定义如下: 以上8个元素,下面一一描述: 1. date-sources元素 date-sources元素用来配置应用程序所需要的数据源。java语言提供了javax.sql.DateSource接口,所有数据源必须实现该接口。如下配置: ………... 阅读全文

posted @ 2008-07-09 18:34 马森 阅读(434) 评论(0) 推荐(0)

简单jsp+servlet实例
摘要:开发环境myeclipse+tomcat5 先创建web project,项目名为test, 在webroot 目录下创建login.jsp文件 login.jsp username: password: 在scr目录下的com.ht.servlet 编写AcountBean.java文件 package com.... 阅读全文

posted @ 2008-07-04 18:03 马森 阅读(10594) 评论(1) 推荐(0)

servlet
摘要:一、概述 Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。 Java Servlet 与 Applet 的比较: 相似之处: * ... 阅读全文

posted @ 2008-07-04 17:11 马森 阅读(431) 评论(0) 推荐(0)

导航