jsp&servlet
文章平均质量分 58
akunamotata
i think therefore i am
展开
-
直观作用域
从显示的结果来看,我们可以直观的得出结论:page里的变量没法从index.jsp传递到test.jsp。只要页面跳转了,它们就不见了。request里的变量可以跨越forward前后的两页。但是只要刷新页面,它们就重新计算了。session和application里的变量一直在累加,开始还看不出区别,只要关闭浏览器,再次重启浏览器访问这页,session里的变量就重新计算了。...原创 2009-03-03 17:49:32 · 82 阅读 · 0 评论 -
request.getPathInfo() 方法的作用
request.getPathInfo();这个方法返回请求的实际URL相对于请求的serlvet的url的路径。(个人理解。)比如,有一个Servlet的映射是这样配置的:<servlet-mapping><servlet-name>TestServlet</servlet-name><url-pattern>/servlet/...原创 2009-08-04 16:11:31 · 248 阅读 · 0 评论 -
Commons-logging + Log4j 入门指南
一 :为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一? Commons-loggin的目的 是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。 Log4j的功能非常全面强大,是目前的首选。我发现几乎所有的Java开源项目都会用到Log4j,但我同时发现,所有用到...原创 2009-06-19 10:52:23 · 118 阅读 · 0 评论 -
捕捉登出时间解决方案-----java中session的正确理解
捕捉登出时间解决方案-----java中session的正确理解收藏 前段时间要做一个捕捉用户登入和登出时间的功能,查了很多资料,做了很多测试,总结出两套方案,其中对session有了进一步的认识。 用户的登入时间很好做了,在用户验证成功通过后,得到当前系统时间记录就行;如果系统用的是Acegi的话,可以写一个类,继承Acegi中的 Authenticati...原创 2009-06-13 14:56:22 · 178 阅读 · 0 评论 -
form 中Enctype=multipart/form-data 的作用
ENCTYPE="multipart/form-data"用于表单里有图片上传。<form name="userInfo" method="post" action="first_submit.jsp" ENCTYPE="multipart/form-data"> 表单标签中设置enctype="原创 2009-11-30 13:53:42 · 107 阅读 · 0 评论 -
自定义JSTL标签函数,方便开发使用
自定义JSTL标签函数,方便页面的调用,通过调用函数返回数据进行页面显示。简单、方便,在开发中时常用的到。以下通过显示省份来看实现步骤:第一步:新建一个类如下:UtilFunction.java package demo;import java.util.ArrayList;import java.util.List;// 测试//...原创 2009-11-18 15:01:35 · 109 阅读 · 0 评论 -
写自定义标签时标记attribute里rtexprvalue的用法
其实以前也有写过自定义标签, 但是没有注意到过<rtexprvalue> 的用法, 最近这几天又用上自定义标签了, 突然发现<rtexprvalue>的用法是有讲究的.rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否可以使用JSP表达式. 当在<attribute>标签里指定<rtexprvalue>...原创 2009-10-27 15:40:57 · 140 阅读 · 0 评论 -
重载BodyTagSupport类的方法点滴
重载BodyTagSupport类的方法:编写标签对应的实现类时,需要重载BodyTagSupport类几个方法:doStartTag(), setBodyContent(), doInitBody(), doAfterBody(), doEndTag();他们执行顺序如下:doStartTag()→doInitBody()→setBodyCon...原创 2009-10-27 15:20:25 · 141 阅读 · 0 评论 -
jspSmartUpload上传下载使用例子
<%@ page contentType="text/html;charset=GBK"%><html> <head> <title>File Upload</title> </head> <body> <font size=5 color=#FF000原创 2009-09-25 14:07:20 · 131 阅读 · 0 评论 -
通过超链接提交表单
1 < script LANGUAGE = " JavaScript " > 2 function checkvalue() 3 { 4 if (document.welcomeform.nickname.value == "" ) 5 { 6 alert( " 昵称不能为空! " ); 7 return ( fa...原创 2009-03-30 14:07:50 · 143 阅读 · 0 评论 -
JSP中验证码
在诸如用户登陆时,经常要用到验证码,这里可以用Servlet来处理 1. 编写生成验证码的Servlet: CheckCode.java package com.shopping.controller.util; import java.awt.Color;import java.awt.Graphics;import java.awt.image.BufferedImage;impo...原创 2009-03-10 23:19:18 · 113 阅读 · 0 评论 -
HttpServletRequest 方法摘要
配置tomcat5.5的端口为: 8080 ,地址栏为:"http://localhost:8080/WebTest/index.jsp",应用结果如下: request.getContextPath() : /WebTest(Returns the portion of the request URI that indicates the context of the re...2009-03-10 22:47:24 · 124 阅读 · 0 评论 -
EL表达式截取字符串
uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 上面的 uri 根据你的实际情况定。 ${fn:substring("你要截取的字符串"),beginIn...原创 2009-09-04 15:12:53 · 78 阅读 · 0 评论