ssh1-get请求与post请求的问题

问题描述

get请求与post请求的问题

项目是用ssh1写的,但是有个form表单已经写好了用的是get请求提交的,现在想改成post请求提交,不知该从哪儿下手。。。求高手赐教

解决方案

直接修改form表单的method属性不就可以了么

解决方案二:

get/post请求:中文乱码问题

get提交,用户能够看到提交的参数,在链接栏,ie中文会自动转码。
post提交,用户不能看见提交的参数。

1、jsp,js.java文件编码设置错误

?? ?jsp,js常用utf-8编码
?? ?javascript文件常用gbk编码

2、tomcat默认的提交编码:ISO8859-1
?? ?if(userna......
答案就在这里:get/post请求:中文乱码问题

解决方案三:

修改表单默认提交方式可以通过在form上注册onsubmit事件,返回一个JS函数的方式进行如下:
< form action = "selectInfoServlet?method=select" method = "post" id = "search" onsubmit = "return select();" >
< input type= "submit" value = "submit">
</ form>
function select(){
alert(3);
var nowPageNO = document.getElementById("nowPageNO" ).value;
document.getElementById( "search" ).action="selectInfoAction!select?pageNo=" +nowPageNO;//pageNo:如果需要提交自定义参数
document.getElementById( "search" ).submit();
}

解决方案四:

可以把method改为post,然后在方法上用post方法调用get方法

解决方案五:

表单应该post提交吧。

解决方案六:

表单post请求 你后台接收的数据 要与你前端页面的input的name属性名字相同

时间: 2025-01-20 17:38:18

ssh1-get请求与post请求的问题的相关文章

请求转发和请求包含

1.Servlet 容器 编程中的容器我们可以理解为程序运行时需要的环境,那么Tomcat 就是Servlet 的运行环境,就是一个Servlet 容器.Servlet 容器的作用是负责处理客户请求,当Servlet 容器获取到用户请求后,调用某个Servlet,并把Servlet 的执行结果返回给用户.  Servlet 容器的工作流程: ● 当用户请求某个资源时,Servlet 容器使用ServletRequest 对象将用户的请求信息封装起来,然后调用 java Servlet API 中

PHP判断一个请求是AJAX请求还是普通请求

在PHP程序中,如何判断一个网页请求是ajax请求还是普通请求?我们在做项目中经常会存在这样一个问题,在浏览器中直接输入我ajax提交的地址后,浏览器就能直接请求数据并将数据打印到页面上.从程序的严谨性上和安全上来说,我觉得这样非常不好. 但是由于水平有限,这个问题直到今天才被我解决,特此留下文章以供有此需要的人学习. 首先说说原理:在发送ajax请求的时候,我们可以通过XMLHttpRequest这个对象,创建自定义的header头信息,如果您使用的是原生的ajax方法,也就是未使用jquer

在php中判断一个请求是ajax请求还是普通请求的方法

/path/to/pkphp.com/script.php?ajax 在php脚本中使用如下方法判断: 复制代码 代码如下: if(isset($_GET['ajax'])) { ...这是一个ajax请求,然后... } else { ...这不是一个ajax请求,然后... } 通过传递_GET参数的方法简单实现了网页请求的判断.但是如果需要这样的功能,这个方法可能就有弊端,功能需求如下: 1.通过ajax请求的网页与普通请求的网页内容是不相同的 2.通过ajax请求的网页是为了方便用户操作

如何在PHP中判断一个网页请求是ajax请求还是普通请求

如何在PHP中判断一个网页请求是ajax请求还是普通请求?你可以通过传递参数的方法来 实现,例如使用如下网址请求:  /path/to/pkphp.com/script.php?ajax 在PHP脚本中使用如下方法判断: if(isset($_GET['ajax'])) { -这是一个ajax请求,然后- } else { -这不是一个ajax请求,然后- } 通过传递_GET参数的方法简单实现了网页请求的判断.但是如果需要这样的功能,这个 方法可能就有弊端,功能需求如下: 1.通过ajax请求

junit 如何测试post请求 、去请求servlet??

问题描述 junit 如何测试post请求 .去请求servlet?? junit 如何测试post请求 .去请求servlet?? 解决方案 http://wenku.baidu.com/link?url=m-YXnEMRvzdrj4o0fP1xvq1vpl2DqwN6TFUX68-HlHs_nofT0XZI4Z4CN7xNFS5DCLRu3ixR8g0hSSTN5Msf2XpD5irF2gwBIviMQ6pAPoC

mina-Mina拦截HTTP请求并修改请求的目标地址实现转发

问题描述 Mina拦截HTTP请求并修改请求的目标地址实现转发 诚心请教各位大神,谁能告诉我如何实现使用Mina框架实现拦截HTTP请求并修改请求的目标地址,实现转发.谢谢了 解决方案 http://blog.csdn.net/xiaominghimi/article/details/7603084

Ajax基础 同步请求与异步请求

Ajax基础讲义  使用XMLHttpRequest发送异步请求   使用XMLHttpRequest对象发送请求的三个步骤: · 创建XHR对象 · 准备请求数据,发送请求 · 当响应到达后,处理响应     1.如何创建XMLHttpRequest对象:  var xhr;                          if (window.XMLHttpRequest) {       xhr = new XMLHttpRequest();    } else {           

Java模拟HTTP请求如何获取请求页面中ajax方法的返回值

问题描述 Java模拟HTTP请求如何获取请求页面中ajax方法的返回值 我有一个AAA.JSP页面是通过加载百度的地图API的JS文件,再调用其中的ajax请求方法获取地理坐标.地理坐标在该ajax方法的返回参数中的.我现在需要在服务器端获取地理位置信息,因此我通过java程序模拟HTTP请求,去访问AAA.JSP,但因为ajax是异步的,模拟程序访问该页面的时候,其中的ajax方法还没执行结束,服务器就返回了该页面的静态HTML内容,导致我无法获取地理位置信息.请问如何让服务器端在ajax执

xutils-Xutils3.0的网络请求的post请求

问题描述 Xutils3.0的网络请求的post请求 web 端是用.NET写的,要用Xutils3.0的网络部分,进行登录验证该怎么做啊,,最好有Demo, 解决方案 xUtils的Get和Post请求网络请求(get&&post)Android开发网络请求之GET和POST