`
lingzcl_168
  • 浏览: 23762 次
  • 性别: Icon_minigender_2
  • 来自: 江苏
最近访客 更多访客>>
社区版块
存档分类
最新评论

request.getParamet("action")

阅读更多
在做项目时 发现 用request.getParamet("action")
得不到值,


action = request.getParamet("action")


是从

<%@ page language="java" pageEncoding="gbk"%>
<%@ taglib prefix="bean" uri="/WEB-INF/struts-bean.tld"%>
<%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld"%>
<%@ taglib prefix="logic" uri="/WEB-INF/struts-logic.tld"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
<link rel="stylesheet" href="css/style.css" type="text/css" />
<style type="text/css">

</style>
<script language="javascript" src="JS/Date.js"></script>
<script language="javascript">
  var cdr = new Calendar("cdr");
  document.write(cdr);
  cdr.showMoreDay = true;
</script>
<script type="text/javascript">
function addPeo(){
if(document.getElementById("yhm").value==""){
   alert("用户名不能为空!");
   document.getElementById("yhm").focus();
   return false;
}
  if(document.getElementById("password").value==""){
   alert("用户密码不能为空!");
   document.getElementById("password").focus();
   return false;
}
  if(document.getElementById("againPass").value==""){
   alert("确认密码不能为空!");
   document.getElementById("againPass").focus();
   return false;
}
  if(document.getElementById("peoNo").value==""){
   alert("用户编号不能为空!");
   document.getElementById("peoNo").focus();
   return false;
}
}
</script>
</head>
<body>
<form action="addPeo.do?method=add" [color=blue]method="post" >[/color] <br>
<br>
<center>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
    <td  >【<html:link action="/addUser_roleshow"><span style="color:#FF0000">添加个人信息</span></html:link>
      】|| <a href="peo/showAllPeo.html" target="main"">【查看个人信息】</a>
      || <a href="peo/changPass.html" target="main""><span class="style1">【用户密码修改】</span> </a>
      <hr align="center" size="5" color="#6699CC"></td>
  </tr>
<tr>
<td>
<div><img src="images_1/xls.gif" width="16" height="16" border="0"><a href="depToExcel.do">从Excel批量导入人员信息</a></div>
<div align="center">
&nbsp;&nbsp;个人信息的添加</div>
</td>
</tr>
<tr>
<td>
<table width="100%" border="1" align="left" cellpadding="2"
cellspacing="0" class="dataTable">
<tr>
<td align="right" width="21%">
用户名: </td>
<td align="left" width="25%"><input name="yhm" type="text" value=""></td>
<td align="right">
入职时间: </td>
<td>
<input type="text" name="rz_time" readonly style="width:71px;"
onfocus="cdr.show(this);" ${flag } value=""/></td>
</tr>
<tr>
<td align="right" width="21%">
密码: </td>
<td align="left" width="25%"><input name="password" type="password"></td>
<td align="right">真实姓名: </td>
<td>
<input type="text" name="real_name"  value=""/></td>
</tr>
<tr>
<td width="" align="right">
确认密码: </td>
<td width="" align="left">
   <input name="againPass" type="password"> </td>

<td align="right">

性别: </td>
<td align="left"><input type="radio" name="sex" value="男">
  男
    <input type="radio" name="sex" value="女"> 女</td>
</tr>
<tr>
<td align="right">
编号: </td>
<td align="left">
<input name="peoNo" type="text"></td>

<td align="right">
民族: </td>
<td align="left">
<input name="notion" type="text"></td>
</tr>

<tr>
<td height="44" align="right" width="">
毕业院校: </td>
<td align="left">
<input name="byyx" type="text"></td>

<td height="44" align="right">联系方式: </td>
<td align="left">
<input name="contant" type="text"> </td>
</tr>
<tr>
<td align="right">
所在部门: </td>
<td align="left">
<input name="dep_name" type="text"> </td>
<td align="right">
电子邮箱: </td>
<td align="left">
<input name="e_mail" type="text"> </td>
</tr>
<tr>
<td align="right">
现任职位: </td>
<td align="left">
<input name="pos_xr" type="text"> </td>
<td align="right">
住址: </td>
<td align="left">
<input name="add" type="text"> </td>
</tr>
<tr>
<td height="144" align="right" width="21%">
备注: </td>
<td colspan="3" align="left">

<textarea name="remarks" id="textarea" cols="40" rows="8"
>
</textarea> </td>
</tr>
<TR><td colspan="4" align="center"> <input name="submit" type="submit" value="添加" onClick="return addPeo();"><input name="reset" type="reset" value="重置"></td></TR>
</table>
</td>
</tr>

</table>
</center>
</form>
</body>
</html>



后来找到错误 是method=“post” 属性没有加
分享到:
评论

相关推荐

    Request、Request.Form和Request.QueryString的区别

    在探讨Request、Request.Form和Request.QueryString的区别之前,我们先来明确一下它们在Web开发中的基本概念和作用。在Web应用程序中,服务器与客户端之间通过HTTP协议进行数据交换,这一过程涉及到了请求(Request)...

    对Django 中request.get和request.post的区别详解

    Django 中request.get和request.post的区别 POST和GET差异: POST和GET是HTTP协议定义的与服务器交互的方法。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。另外,还有PUT和DELETE方法。 POST和GET都...

    request.getcontextPath()_详解

    request.getcontextPath()详解 request.getcontextPath()是Java Web开发中常用的方法,用于获取当前Web应用程序的Context Path。Context Path是指Web应用程序的根目录,例如,一个名为“myapp”的Web应用程序,...

    【ASP.NET编程知识】ASP.NET Core读取Request.Body的正确方法.docx

    ASP.NET Core 读取 Request.Body 的正确方法 ASP.NET Core 读取 Request.Body 的正确方法是 ASP.NET Core 开发中一个常见的问题。许多开发者在读取 Request.Body 时都会遇到一些问题,本文将详细介绍读取 Request....

    request.getParameter() 和request.getAttribute() 区别

    在探讨`request.getParameter()`与`request.getAttribute()`的区别之前,我们首先需要理解这两个方法的基本概念以及它们在Java Web开发中的作用。 ### `request.getParameter()` `request.getParameter()`是...

    Request.QueryString 乱码问题

    ### Request.QueryString 乱码问题解析及解决方案 在Web开发中,经常会遇到通过URL传递参数的情况。其中,`Request.QueryString`是ASP.NET中用于获取URL查询字符串(即URL中问号后的部分)的一种常用方法。然而,在...

    request.getParameterMap()返回的是String []数组1

    `request.getParameterMap()`、`request.getParameter()`和`request.getParameterValues()`是三个重要的方法,它们分别用于获取不同类型的请求参数。接下来,我们将深入探讨这三个方法的功能、用法以及它们之间的...

    request.js

    request.js request.js request.js request.js request.js request.js request.js

    ASP.NET Core自定义中间件如何读取Request.Body与Response.Body的内容详解

    本文将深入探讨如何在自定义中间件中读取`Request.Body`和`Response.Body`的内容。 首先,`Request.Body`代表HTTP请求的主体部分,通常用于发送POST数据或文件上传。它是`Stream`类型的,可以读取请求的数据。在ASP...

    asp.net Request.UrlReferrer

    ASP.NET Request.UrlReferrer 详解 Request.UrlReferrer 是 ASP.NET 中的一个重要属性,可以获取客户端上次请求的 URL 有关信息,实现返回到“上一页”的功能。下面我们将详细介绍 Request.UrlReferrer 的使用方法...

    C# request获取参数.docx

    Request 对象提供了多种方式来获取请求参数,本文将详细介绍 Request.Params、Request、Request.QueryString、Request.Form 和 Request.Cookies 等对象的用法和区别。 一、Request.Params Request.Params 是所有 ...

    asp.net下Request.QueryString取不到值的解决方法

    asp.net下Request.QueryString取不到值的解决方法

    Request.ServerVariables参数集

    ### Request.ServerVariables参数集详解 在Web开发领域中,服务器端脚本经常需要获取与当前请求相关的各种环境变量,以实现更加智能、安全且高效的功能处理。`Request.ServerVariables`正是一个非常重要的对象,它...

    Request.ServerVariables

    Request.ServerVariables Request.ServerVariables 是 ASP 中的一个内置对象,提供了对服务器变量的访问,允许开发者在 ASP 代码中获取服务器端的信息。这篇文章将详细介绍 Request.ServerVariables 对象的使用和...

    java中request.getcontextPath()的意思.doc

    Java 中 request.getcontextPath() 的意思 request.getcontextPath() 是 Java 中一个非常重要的方法,它用于获取当前 Web 应用程序的 Context Path,换言之,就是获取当前项目的路径。在 Web 应用程序中,Context ...

    了解JSP中request属性的用法

    request.getParameter() 和 request.getAttribute() 是两个最常用的方法来获取客户端的请求信息,但是它们的用法和作用域却有很大的区别。 request.getParameter() 方法是用来获取客户端通过 HTTP 协议传递的参数,...

    ASP.NET从客户端中检测到有潜在危险的request.form值的3种解决方法

    当页面编辑或运行提交时,出现“从客户端中检测到有潜在危险的request.form值”问题,该怎么办呢?如下图所示: 下面博主汇总出现这种错误的几种解决方法: 问题原因:由于在asp.net中,Request提交时出现有html...

    asp.net中Request.QueryString与Request.Param的区别分析

    `Request.Params`是一个集合,它综合了`Request.QueryString`、`Request.Form`、`Request.Cookies`和`Request.ServerVariables`的数据。当你使用`Request.Params["key"]`时,ASP.NET会按照以下顺序查找数据: 1. ...

    utils/request.js

    vue使用axios封装工具类utils/request.js

    c#Request关于Url分析

    `Request.Url`与`Request.RawUrl` - **`Request.Url`**:该属性返回一个`Uri`对象,表示客户端请求的完整URL。 - **示例**:如果用户请求的是`http://localhost:29161/article/detail/6.html`,那么`Request.Url`...

Global site tag (gtag.js) - Google Analytics