Struts2的form无法提交到action
之前用的很好,但是最近改了jsp之后提交到action的form就是null了,怎么回事呢 ?
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>IPDASSSS</title>
<link rel="stylesheet" type="text/css" href="themes/default/easyui.css">
<link rel="stylesheet" type="text/css" href="themes/icon.css">
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/jquery.easyui.min.js"></script>
<script>
function dosubmit() {
document.loginForm.enctype="multipart/form-data";
document.loginForm.submit();
}
</script>
</head>
<body>
<form id="loginform" name="loginForm" action="loginAction" method="post">
<div id="loginin" class="easyui-window" closable="false" draggable="false" resizable="false" title="欢迎登陆" style="width:300px;height:120px;">
登陆ID:<input name="student.id"/><br>
登陆密码:<input name="student.password"/><br>
<a class="easyui-linkbutton" iconCls="icon-ok" onclick="dosubmit()">登陆</a>
</div>
</form>
</body>
</html>
...全文
相关推荐
struts 常见错误
确保你的JSP页面中提交的表单URL(如`<html:form action="Login.do">`)与`struts-config.xml`中的Action映射相匹配。
Struts2 上传文件
在Struts2中,通常通过Action类来进行处理。
Struts2防止重复提交的解决方案
- 表单配置:`POST`方法、`multipart/form-data`编码。 - Action开发:定义文件、文件名、文件类型属性。
struts2 ajax图片上传
在Struts2中实现Ajax图片上传功能,可以帮助用户在不刷新整个页面的情况下提交图片,提高用户体验。
java struts常见错误以及原因分析
检查配置文件,确保`/Login`的action已经正确声明,并且检查是否有拼写错误或不符合XML规则的地方。使用Struts Console工具可以帮助识别并修复这些问题。2.


Web 开发
