文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程JSP动态网页技术JSP实现网站登录记忆跳转的一种方法
精品推荐
特别推荐
·什么是 JSP 技术?
·JSP简介
·JSP数据库操作例程
·新手入门:学习JSP的经典的入门学习资料
·由浅入深学习动态网页制作PHP的编程与应用
·输入汉字自动转为拼音(jsp实现方式)
·经验分享 JSP程序员完全蜕变手册
·JSP实战:JBuilder2005中创建数据库表
·新手入门:JSP基本语法与简单表单处理
·使用技巧:在JSP页面中的应用JavaBean
热点TOP10
·实例解析 在Eclipse3.2上部署JSP全过程
·JSP读取Text文件
·用JSP构建三层管理信息系统
·新手入门:学习JSP的经典的入门学习资料
·让我们一起来认识JSP
·用JSP+JavaScript打造二级级联下拉菜单
·三种Web开发主流技术的评价之JSP
·解决了打开Jsp文件的可恶问题
·jsp-servlet技术:一篇写的详细的session的好文章
·动态网页:在JSP应用程序中日期的用法

动态网页技术JSP实现网站登录记忆跳转的一种方法

日期:2007年7月8日 作者: 查看:[大字体 中字体 小字体]


          </tr>
          <tr align="center" valign="bottom">
            <td height="21" colspan="2"> <input type="submit" name="Submit" value="登录">
              &nbsp; <a href="reg.jsp" target="_blank">没有注册</a>&nbsp; </td>
          </tr>
          <tr align="center">
            <td colspan="2" class="font14"><strong><a href="#" onclick="MM_openBrWindow('requestpwd.jsp','pwd','width=300,height=200');return false;">找回密码</a></strong></td>
          </tr>
    <input name="url" type="hidden" value="<%=url%>">这里要有个hidden来保存一下,不然提交就没了
    </form>
        </table>
    </td>
  </tr>
</table>
<%
}
%>

myRedirect.java

package com.util;
import javax.servlet.http.HttpServletRequest;
import java.util.Enumeration;
public class myRedirect    //对url的转换类
{
 public static String dealurl(HttpServletRequest request)
 {
  String url = "";
  url = request.getRequestURL()+"?";
  url +=param(request);
  if(url.indexOf("&")>-1)
   url=url.replaceAll("&","@#@");//实际上就是把有&的字符转化成了@#@
  return url;
 }
 public static String geturl(String url)//这个是还原方法
 {
  if(url.indexOf("@#@")>-1)
   url=url.replaceAll("@#@","&");
  return url;    
 }
 public static String param(HttpServletRequest request)
 {
  String url = "";
  Enumeration param = request.getParameterNames();//得到所有参数名
  while(param.hasMoreElements())
  {
   String pname = param.nextElement().toString();
   url += pname+"="+request.getParameter(pname)+"&";
  }
  if(url.endsWith("&"))
  {
   url = url.substring(0,url.lastIndexOf("&"));

上一页 [1] [2] [3] 下一页 




上一篇:Applet与Servlet通讯的四种方法及比较

下一篇:JSP实例:用JSP程序做一个随机彩色认证码

相关文章:
·QQ等级快速升方法
·电脑提速的新方法
·中国十大免费电影网站排行
·盗QQ号码方法大全
·电脑维修的基本原则和方法
·QQ密码本地破解的原理和方法
·28个免费在线电影网站
·如何实现局域网打印机共享
·GHOST使用方法(图解)
·关于电信禁路由上网的破解方法
相关软件:

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot