`
helloJ
  • 浏览: 163801 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

servlet url传递中文参数

    博客分类:
  • java
阅读更多

表单:

<form name="UploadForm" action="<%=request.getContextPath()%>/servlet/uploadservlet" method="POST" style="margin: 0px" enctype="multipart/form-data">

 js:

//测试传参数的方法
        var action = document.getElementById("UploadForm").action
        var test = escape(escape("中文"));
        document.getElementById("UploadForm").action = action + "?page=test&test=" + test;
        
        document.getElementById("UploadForm").submit();
        document.getElementById("UploadForm").reset();

 

java:doPost

/**
     * Handles POST requests   处理上传请求
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    	 String page = request.getParameter("page");
         String test = Escape.unescape(request.getParameter("test"));

 可取得page值为test,test值为"中文"。

 

附件为Escape.java类

分享到:
评论

相关推荐

    高德获取servlet传递参数并显示.zip_chartlgy_servlet_高德_高德地图

    JSP获取servlet传递的参数,并通过高德地图显示.

    java-servlet-api.doc

    当客户端发出请求时,Servlet引擎传递给Servlet一个ServletRequest对象和一个ServletResponse对象,这两个对象作为参数传递到service()方法中。 Servlet也可以执行ServletRequest接口和ServletResponse接口。...

    深入Java Servlet网络编程

    10. 2 服务器端包含的参数传递 10. 3 服务器端包含的实例 第11章 Applet和Servlet通信 11. 1 Applet和Servlet通信概述 11. 2 Applet和Servlet的网络通信 11. 2. 1 初识Applet和Servlet网络通信 11. 2. 2 Applet和...

    java五种jsp页面跳转方法详解

    但forward()无法重定向至有frame的jsp文件,可以重定向至有frame的html文件,同时forward()无法在后面带参数传递,比 如servlet?name=frank,这样不行,可以程序内通过response.setAttribute("name",name)来传至下一个 ...

    java项目源码之UrlRewriter Java v2.0 RC1_urlrewriterjava.rar

    动态参数传递:支持将动态参数传递到重写后的 URL 中,实现参数的转换和传递,提高网站的可访问性和可用性。 插件扩展机制:提供插件扩展机制,开发人员可以根据需求扩展和定制 URL 重写功能,满足特定业务需求。 ...

    在Jsp Servlet中页面重新定向总汇

    Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递....

    Java Web应用开发:Servlet和JSP技术进阶.ppt

    用户看 不见,但是只要表单一提交, 这个参数值就可以提交给a.jsp 隐藏表单 VS URL重写 同重写URL技术相比,隐藏表单技术是利用表单来传递会话信息,而URL重写技术是使用GET请求参数来传递会话信息(例如超链接)。...

    javaWeb实现自动补全

    url:"vname.do",//请求地址 servlet data:{iname:name},//"iname="+name, 请求参数(传递到服务器) type:"post",//请求参数 dataType:"text",//预期服务器可能返回的数据类型 success:function...

    J2EE经典案例设计与实现

    案例9:Servlet读取初始化参数 案例10:实现多个Servlet之间信息传递 案例11:Servlet实现简单购物车程序 案例12:JSP与Servlet之间信息传递 案例13:使用Servlet过滤器记录访问页面地址和页面执行时间 案例14:实现...

    escape函数解决js中ajax传递中文出现乱码问题

    本来网页特效中的escape()是将中文按iso-8859-1字符集进行url编码的,那样通过 request.getparameter()是能直接获取到请求参数的,但后来的javascript将escape()换成了unicode字符集编 码,如此一来,在jsp教程和...

    ScrapeTheWeb:Java Servlet,它获取URL并返回该页面上最常用的单词

    ScrapeTheWeb Java Servlet,它获取URL并返回可以作为该页面的搜索查询传递的KEYWORD。 该servlet使用JSoup库从HTML DOM中提取数据。 针对少数网站以提取所需的正确关键字,然后将其传递给Quixey的API以显示与搜索...

    六大对象Response,Request,Server,Application,Session,Cookie

    Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Post或者GET方法传递的参数、Cookie和用户认证。因为Request对象是Page对象的成员之一,所以在程序中不需要做任何的声明即可直接使用。 ...

    Web服务器简介.pptx

    fr=aladdin 协议 主机地址 目标资源地址 传递的参数 输入网址 (URL) 在互联网上如何实现资源访问? 问题 URL简介 Web服务器简介全文共12页,当前为第4页。 计算机通过统一资源定位符实现资源访问 URL:Uniform ...

    C#.net 断点续传源程序

    此项目分为客户端和服务器端两部分 总体流程为: 1.客户端在上传文件前,先获取... 注:URL 传递参数过程中,可能会有字符传递不过去的情况,比如文件名称中包含"#"等字符,大家可以考虑用其他的方式来实现参数的传递,

    pushlet获取参数修改过的jar包

    } 好了,源代码修改完毕,下面是一个如何传递参数的例子 在页面上js代码: // pushlet服务器推送,更新实时监控模块 var initPushlet = function() { PL.parameters.push({"name":"user-id", "value":"001"); ...

    jsp下页面跳转的几种方法小结

    Servlet engine传递HTTP请求从当前的Servlet或者是JSP到另外的一个Servlet、JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动...

    断点上传示例源码2012825

    注:URL 传递参数过程中,可能会有字符传递不过去的情况,比如文件名称中包含"#"等字符,大家可以考虑用其他的方式来实现参数的传递, 源码中的上传100字节按钮方法还存在一些问题, 不过实现方法及原理值得我们借鉴...

    java版 jquery uploadify 通过Flash实现多文件上传 IE 和FireFox 兼容

    之前上传了一个通过Flash实现多...方法二:在application(ServletContext)里保存一个session管理器HashMap:sessionId---sessionRef,这样可以在所有的servlet/jsp里调用,这需要在url里将sessionId以参数形式传递,如...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    99.在servlet中根据请求参数自动填充java对象 100.将jsp应用程序打war包 101.实现投票系统 102.使用cookie记录用户访问次数? 103.使用session对象防止表单重复提交? 104.获取用户真实IP地址? 105.获取请求中的所有...

Global site tag (gtag.js) - Google Analytics