Web开发
iteye_17256
这个作者很懒,什么都没留下…
展开
-
对象嵌套对象的Struts表现层显示
Struts的ActionForm对象是由多个对象组成,如下: public class SettleEnterRecord implements java.io.Serializable { private String enterRecordId; private SettleEnterCarMark settleEnterCarMark; private SettleEnterC...2009-03-24 14:43:36 · 92 阅读 · 0 评论 -
Web服务器在Window下端口占用问题
1、在Web服务器中查找到占用的端口。 2、在控制台中输入以下命令:netstat -a -o -n 查找占用端口的程序的PID Proto Local Address Foreign Address State PID TCP 127.0.0.1:1098 0.0.0.0:0 LIST...原创 2010-01-21 10:25:30 · 180 阅读 · 0 评论 -
EL表达式
8.1.1.1 EL基本应用 1、 JSP标签属性使用EL JSP标签属性使用EL <some:tag value="${表达式 }"/> <c:out value="${user.userName }" /> <c:out value="Dear ${user.userName } from ${user.address },Welcome...2009-04-22 15:00:39 · 60 阅读 · 0 评论 -
JSP简单标签
第9章 简单标签 9.1 简单标签知识 在Jsp2.0中定义SimpleTag 接口用于替换传统的标签开发的接口,它只有一个方法doTag() 用于取代传统的doStartTag()、doEndTag()、doAfterBody() 等方法。 1、 JSP引擎调用标签处理器对象的setJspContext(),将JSP页面的pageContext()对象传递给标签处理...2009-04-20 11:22:02 · 82 阅读 · 0 评论 -
使用标签对HTML特殊字符进行转义
public class HtmlFilterTag extends BodyTagSupport { @Override public int doEndTag() throws JspException { if (bodyContent != null) { String content = bodyContent.getStr...2009-04-15 11:54:04 · 376 阅读 · 0 评论 -
JSP自定义标签
8.2 自定义标签简单应用 public class ViewIPTag extends TagSupport { public int doStartTag() throws JspException { String ip = pageContext.getRequest().getRemoteAddr(); try { ...2009-04-15 11:00:08 · 68 阅读 · 0 评论 -
自定义标签开发与使用
8.1 自定义标签应用形式 8.1.1.1 空标签 <tag:example/> &n2009-04-13 15:29:47 · 163 阅读 · 0 评论 -
Listener监听器
第1章 Listener监听器 1.1 Listener对象分类 Servlet的Listener监听器包括三种类型: 1、ServletContextListener 监听ServletContext对象 public void contextInitialized(ServletContextEvent event); public void contextDestoryed...2009-04-10 11:52:31 · 94 阅读 · 0 评论 -
Filter过滤器
第6章 Filter过滤器 6.1 Filter接口 Filter定义了三个方法init(),doFilter(),destory() ,分别用于初始化,运行过滤器和销毁过滤器。 1、 Init() public void init(FilterConfig filterConfig) 在Web应用程序启动时,Web服务器根据web.xml文件创建注册的Filter实...2009-04-10 09:35:47 · 100 阅读 · 0 评论 -
使用Filter实现正文压缩
public class CompressionResponseStream extends ServletOutputStream { protected int compressionThreshold = 0;// 是否启用压缩的临界值 protected byte[] buffer = null;// 临时容纳写入的数据的缓冲区 protected int buf...2009-04-09 17:03:27 · 88 阅读 · 0 评论 -
中文乱码处理
4.6 请求参数中文问题 HTTP协议规定浏览器想WEB服务器传递参数信息中不能出现特殊字符,而必须将其进行URL编码后再传送。将URL解码得到的字节数组按照某种字符集编码转换为Unicode字符串。同一个字符在不同字符集中对应的数值不同,比如GB2312编码占2个字节,而UTF-8占3个字节,所以在未告知浏览器编码格式的情况下会产生乱码问题。 4.6.1 中文字符URL编码 Java...2009-04-08 14:59:11 · 194 阅读 · 0 评论 -
HttpServletRequest
HttpServletRequest Web客户端发送给Web服务器的HTTP请求信息包含三部分:请求行、请求消息头、消息正文(实体内容)。消息正文只在以POST、PUT、DELETE等方式发出请求时才出现。Servlet的API定义了一个ServletRequest接口类来获取客户端请求信息以及客户机和服务器的网络环境信息。HttpServletRequest是专门用于HTTP协议的Servle...2009-04-07 16:22:46 · 132 阅读 · 0 评论 -
HttpServletResponse
HttpServletResponse Web服务器会送给Web客户端的HTTP响应信息分为三部分:状态行、响应信息头、消息正文(实体内容)。ServletResponse作用是用于创建响应信息。 HttpServletResponse是ServletResponse的HTTP封装,用于封装HTTP响应信息,允许操作HTTP协议相关数据,包括响应头和状态码,支持Cookies和Session跟踪,...2009-04-07 11:47:44 · 96 阅读 · 0 评论 -
Servlet 基础
Servlet基础 2.1 HelloWorld protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { PrintWriter out = resp.getWriter(); out.pri...2009-04-06 08:51:05 · 73 阅读 · 0 评论 -
HTTP协议
第1章 HTTP协议 1.1 GET/POST方式的区别 1、 GET方式提交表单内容时,浏览器将各个表单字段元素及其数据按照URL参数的格式附加在请求行中的资源路径后面。使用GET方式传送数据量有限制为1KB一下。 2、 POST方式提交表单内容时浏览器将各个表单字段元素及其数据作为HTTP消息的实体内容发送给WEB服务器,而不是作为URL地址的参数传递。因此POST方式...2009-04-04 20:57:43 · 62 阅读 · 0 评论 -
验证码
class Pair<K, E> { private K key; private E value; } private static final int WIDTH = 62; private static final int HEIGHT = 20; private static Color getRandomColor() { Rand...原创 2010-05-14 01:10:59 · 74 阅读 · 0 评论