css - 在 struts2 中覆盖 css_xhtml

标签 css jsp struts2

这是我的 jsp 代码 我正在使用 struts2 我的问题是如何用 css_xhtml 覆盖 struts2,我是 struts2 的新手请帮助我

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<h1>Register</h1>
<s:form action="register" method="post" theme="css_xhtml">
<s:textfield key="bean.uname"></s:textfield>
<s:textfield key="bean.email"></s:textfield>
<s:textfield key="bean.mobile"></s:textfield>
<s:password key="bean.pwd"></s:password>
<s:password key="bean.rpwd"></s:password>
<s:submit value="submit" align="center"></s:submit>
<s:actionerror/>
</s:form>
</body>
</html>

最佳答案

我看到人们竭尽全力向您解释,但您就是不明白。不管怎样,让我也试一次:

  1. 使用“简单”主题 - 这样您就可以编写大部分自定义内容

  2. 我已经编写了一个带有一些 CSS 布局的示例表单来帮助您。

<s:form action="register" method="post" theme="simple">
<table>
<tr>
<td><label>Username</label></td>
<td><s:textfield key="bean.uname" cssClass="username"></s:textfield></td>
</tr><tr>
<td><label>Email</label></td>
<td>
<s:textfield key="bean.email" cssClass="email"></s:textfield>
</td>
</tr>
<tr>
<td colspan="2">
<s:submit/>
</td>
</tr>
</table>
</s:form>
<style>
.username{
   border:1px solid;
}
.email{
   padding:10px;
}
</style>

关于css - 在 struts2 中覆盖 css_xhtml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19000385/

相关文章:

java - 网页响应时间较长,第二次尝试后恢复正常

struts2 - 禁用 Struts 操作调用

html - 固定位置不起作用

javascript - 当鼠标悬停在 div 上时,在光标旁边显示一个菜单

jquery - 响应式 div 关系

java - 找不到名称下的 bean

javascript - servlet、jsp 和来自表单的用户反馈

java - Struts 2.1 升级到 2.3.15.1 时出现的问题

java - 如何将参数化方法传递给 Struts 2 操作的方法属性?

css - 在声明 html 5 DTD 时,一些 css 样式不计算任何浏览器