小弟我正要学习前台界面的设计开发.有哪位大神可以告诉小弟我一下这个里面的什么的是干嘛的
我正要学习前台界面的设计开发..有哪位大神可以告诉我一下这个里面的<s:include>啊什么的是干嘛的
源代码如下:
<head>
<base href="<%=basePath%>">
<title>注册界面</title>
<link rel="stylesheet" type="text/css" href='<s:url value="/styles.css"/>'>
</head>
<body>
<s:include value="header.jsp"/>
<s:form action="RegAction_doReg" namespace="/" method="post"/>
<table>
<tr>
<td colspan="2" class="tdWhiteLine"></td>
</tr>
<tr>
<td colspan="2" class="tdHeader">注册新用户</td>
</tr>
<tr>
<td colspan="2" class="tdWhiteLine"></td>
</tr>
<tr>
<td class="tdFormLabel">Email:</td>
<td class="tdFormControl">
<s:textfield name="email" cssClass="text"/>
<font class="fonterror"> <s:fielderror><s:param>email</s:param></s:fielderror></font>
</td>
</tr>
<tr>
<td class="tdFormLabel">密 码:</td>
<td class="tdFormControl">
<s:password name="password" cssClass="text"/>
<font class="fonterror"><s:fielderror><s:param>password</s:param></s:fielderror></font>
</td>
</tr>
<tr>
<td class="tdFormLable">确认密码</td>
<td class="tdFormControl">
<s:password name="confirmPassword" cssClass="text"/>
</td>
</tr>
<tr>
<td class="tdFormLabel">昵称:</td>
<td class="tdFormControl">
<s:textfield name="nickname" cssClass="text"/>
<font class="fonterror"> <s:fielderror><s:param>nickname</s:param></s:fielderror></font>
</td>
</tr>
<tr>
<td class="tdFormLable"></td>
<td class="tdFormControl"><s:submit cssClass="btn" value="确定"/></td>
</tr>
</table>
</body>
这里面的s:include啊s:form 啊都是干什么用的?写在CSS里面的么?
本人刚接触前台页面的开发,拷了一个界面的代码在研究...多多给我点学习的建议吧..谢啦
------解决方案--------------------
类似于jsp的静态包含,这个应该是struts的include标签,就是直接把header.jsp展示在你的当前页面的指定位置。一般适合需要在固定位置显示某些通用信息的时候,比如页面底部的页码,或者页面顶部的日期什么的。
------解决方案--------------------
<s:include value="header.jsp"/>
引入 header.jsp
就好比共通写在一个,然后都引入进来
源代码如下:
<head>
<base href="<%=basePath%>">
<title>注册界面</title>
<link rel="stylesheet" type="text/css" href='<s:url value="/styles.css"/>'>
</head>
<body>
<s:include value="header.jsp"/>
<s:form action="RegAction_doReg" namespace="/" method="post"/>
<table>
<tr>
<td colspan="2" class="tdWhiteLine"></td>
</tr>
<tr>
<td colspan="2" class="tdHeader">注册新用户</td>
</tr>
<tr>
<td colspan="2" class="tdWhiteLine"></td>
</tr>
<tr>
<td class="tdFormLabel">Email:</td>
<td class="tdFormControl">
<s:textfield name="email" cssClass="text"/>
<font class="fonterror"> <s:fielderror><s:param>email</s:param></s:fielderror></font>
</td>
</tr>
<tr>
<td class="tdFormLabel">密 码:</td>
<td class="tdFormControl">
<s:password name="password" cssClass="text"/>
<font class="fonterror"><s:fielderror><s:param>password</s:param></s:fielderror></font>
</td>
</tr>
<tr>
<td class="tdFormLable">确认密码</td>
<td class="tdFormControl">
<s:password name="confirmPassword" cssClass="text"/>
</td>
</tr>
<tr>
<td class="tdFormLabel">昵称:</td>
<td class="tdFormControl">
<s:textfield name="nickname" cssClass="text"/>
<font class="fonterror"> <s:fielderror><s:param>nickname</s:param></s:fielderror></font>
</td>
</tr>
<tr>
<td class="tdFormLable"></td>
<td class="tdFormControl"><s:submit cssClass="btn" value="确定"/></td>
</tr>
</table>
</body>
这里面的s:include啊s:form 啊都是干什么用的?写在CSS里面的么?
本人刚接触前台页面的开发,拷了一个界面的代码在研究...多多给我点学习的建议吧..谢啦
------解决方案--------------------
类似于jsp的静态包含,这个应该是struts的include标签,就是直接把header.jsp展示在你的当前页面的指定位置。一般适合需要在固定位置显示某些通用信息的时候,比如页面底部的页码,或者页面顶部的日期什么的。
------解决方案--------------------
<s:include value="header.jsp"/>
引入 header.jsp
就好比共通写在一个,然后都引入进来