java学习之Struts—使用Struts标签实现表单时,位置异常

2016年8月8日,SSH框架学习第一个综合案例:在使用Struts标签实现表单时出现文本框位置异常的情况,如下图:

98c658c3e04cd063ded6a139919ff2250123ce4e

代码如下:

<%@ 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>添加员工</title>
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
  </head>
  
  <body>
  		<s:form action="/employee_add.action" method="post" >
	   		<table border="2" cellpadding="2"  align="center" cellspacing="0" width="60%">
	   			<tr align="center">
		   			<td width="30%">员工姓名</td>
		   			<td><s:textfield name="employeeName" id="employeeName"></s:textfield></td>
		   		</tr>
		   		
		   		<tr align="center">
		   			<td>员工工资</td>
		   			<td><s:textfield name="employeeSalary" id="employeeSalary"></s:textfield></td>
		   		</tr>
		   		<tr align="center">
		   			<td>选择部门</td>
		   			<td>
		   					<s:select 
							   	name="deptId"
							   	headerKey="-1"
							   	headerValue="请选择"
							    list="#request.deptList"
							   	listKey="deptId"
							   	listValue="deptName"
						   	></s:select>
		   			</td>
		   		</tr>
				<tr align="center">
					<td colspan="2">
		   				<s:submit value="添加员工"></s:submit>
   						<s:a href="employee_show">返回</s:a>
		   			</td>
				</tr>
	   		</table>
	   	</s:form>
  </body>
</html>
在网上查找了大量的资料才发现缺少了一个属性:theme="simple"

该属性时struts2本身标签是带样式,加上theme=“simple”就是不启用struts2默认提供的样式,就跟普通jsp一样,Struts2的默认样式是XHTML

<s:form action="/employee_add.action" method="post" theme="simple">



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值