「java接收post」java接收post请求
本篇文章给大家谈谈java接收post,以及java接收post请求对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java怎么获取http post 方式传过来的数据
- 2、java程序如何获取POST方式提交的数据?
- 3、java如何接收无参数名的post数据
- 4、java web服务器怎么接受POST里面message的内容
- 5、请问如何用java后台接页面post过来的数据?
java怎么获取http post 方式传过来的数据
Query Ajax POST提交数据
JavaScript code?
$.post("url",data,callback);
例: $.post("test.ashx",{"uname":$("#txtuname").val(),"pwd":$("#txtpwd").val()},function(data,status){
if(status!="success"){ return; }
alert(data);
});
后台接收数据
C# code?
string strUname = context.Request.Params.Get("uname");
string strPwd = context.Request.Params.Get("pwd");
if(!string.IsNullOrEmpty(strUname)!string.IsNullOrEmpty(strPwd))
{
//你的操作
}
java程序如何获取POST方式提交的数据?
你好,你说的是html或jsp中的表单向服务器中提交请求吧,在Servlet中,你可以直接使用request.getParamter("参数名称") ;就可以接收到对应的参数了。
java如何接收无参数名的post数据
怎么会没有参数名字呢,
post 提交的时候,
是有参数的,不过他不是在url地址的后面
而是http协议把它规定了在http 头之后,在头里面,会指定内容的长度,
然后头完了。会空一行。接着写 内容。
java当然可以实现这个功能。
这要用到xml,对http协议进行解析,
java web服务器怎么接受POST里面message的内容
一个WEB消息由两个部分组成,消息头和消息体。 POST方式的message内容在消息体中,而GET方式的message内容在消息头中。所以POST方式可以容纳更长的message。
Java Web服务器把消息体的内容记录下来,就等于接收了message内容了。没有什么特别的。
请问如何用java后台接页面post过来的数据?
给你提供一个最简单的jsp的写法:
login.jsp
%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
title用户登录/title
meta http-equiv="keywords" content="keyword1,keyword2,keyword3"
meta http-equiv="description" content="this is my page"
meta http-equiv="content-type" content="text/html; charset=UTF-8"
link rel="stylesheet" type="text/css" href="./styles/style.css"
style type="text/css"
!--
.STYLE1 {
font-size: large;
font-weight: bold;
}
.STYLE3 {font-size: 16px; font-weight: bold; }
--
/style
/head
body
table width="1231" height="74" border="0" cellpadding="0"
cellspacing="0"
tr
td width="1231" height="45"
img src="images/logo.gif" width="1325" height="148"
/td
/tr
%@ include file="mangage/input.jsp"%
/table
div class="STYLE1"
a href="index.jsp" class="STYLE3"论坛首页/a
br
div style="border:solid 1px #999999"
form action="mangage/doLogin.jsp" method="post" name="form1"
table width="1208" border="0" cellspacing="0" cellpadding="0"
height="109"
tr
td width="576" height="33" align="right"
用户名
/td
td width="632"
input name="lname" type="text" class="input" id="name"
/td
/tr
tr
td height="39" align="right"
密 码
/td
td height="39"
input name="lpwd" type="password" class="input" id="pwd"
/td
/tr
tr align="center"
td colspan="2"
input name="button" type="button" class="btn" value="登陆"
onClick=" login()"
/td
/tr
/table
/form
/div
/div
div align="center" class="gray"
AAAAAAAAAAAAAAAAAAA
/div
/body
script language="javascript"
function login(){
if(document.form1.name.value==""){alert("请输入用户名!");document.form1.name.select();}
else if(document.form1.pwd.value==""){alert("请输入密码!");document.form1.pwd.select();}
else document.form1.submit();
}
/script
/html
doLogin.jsp
%@ page language="java" import="java.util.*,s2jsp.lg.entity.*,test.*" pageEncoding="utf-8"%
%
request.setCharacterEncoding("UTF-8");
String lname=request.getParameter("lname");
String lpwd=request.getParameter("lpwd");
UserDao userDao=new UserDaoImp1();
User user=userDao.findUser(lname);
String uPwd=user.getUPass();
if(user!=null lpwd.equals(uPwd)){
session.setAttribute("user",user); //保存用户信息
response.sendRedirect("../index.jsp"); //转发请求到首页
}else{
response.sendRedirect("../login.jsp"); //转发请求到登陆页
}
%
java接收post的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java接收post请求、java接收post的信息别忘了在本站进行查找喔。
发布于:2022-11-24,除非注明,否则均为
原创文章,转载请注明出处。