📄 index.jsp
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib uri="http://ajaxanywhere.sourceforge.net/" prefix="aa"%>
<%
String path = request.getContextPath();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html:html lang="true">
<head>
<html:base />
<title>index.jsp</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link rel="stylesheet" type="text/css" href="<%=path %>/style/styles.css">
<script language="javascript" src="<%=path%>/js/aa.js"></script>
<script language="javascript">
ajaxAnywhere.formName = "projectForm";
ajaxAnywhere.getZonesToReload = function(){
return "formArea";
}
function doCommit(flag) {
projectForm.flag.value = flag;
if (flag == 1) {
ajaxAnywhere.getZonesToReload = function(){
return "dataArea";
}
}
if (flag == 3) {
ajaxAnywhere.getZonesToReload = function(){
return "formArea,dataArea";
}
}
if (flag == 2) {
ajaxAnywhere.getZonesToReload = function(){
return "formArea,dataArea";
}
}
ajaxAnywhere.submitAJAX();
}
function editPreview(pid) {
projectForm.id.value = pid;
projectForm.flag.value = 5;
ajaxAnywhere.getZonesToReload = function(){
return "formArea";
}
ajaxAnywhere.submitAJAX();
}
function exeDelete(pid) {
projectForm.id.value = pid;
projectForm.flag.value = 4;
ajaxAnywhere.getZonesToReload = function(){
return "dataArea,formArea";
}
ajaxAnywhere.submitAJAX();
}
</script>
</head>
<body>
<html:form action="/project.do" method="post" focus="name">
<html:hidden property="flag"/>
<html:hidden property="id"/>
<aa:zone name="formArea">
<table align="center">
<tr>
<td>项目名称</td>
<td><html:text property="name"/><html:errors property="name"/></td>
</tr>
<tr>
<td>项目说明</td>
<td><html:text property="description"/><html:errors property="description"/></td>
</tr>
<tr>
<td colspan="2" style="text-align:center">
<html:button value="查询" property="search" onclick="doCommit('1')"/>
<html:button value="修改" property="edit" onclick="doCommit('2')"/>
<html:button value="新增" property="add" onclick="doCommit('3')"/>
<html:button value="删除" property="delete" onclick="doCommit('4')"/>
</td>
</tr>
<tr>
<td colspan="2" style="text-align:center">
<logic:present name="message">
<bean:write name="message"/>
</logic:present>
</td>
</tr>
</table>
</aa:zone>
<aa:zone name="dataArea">
<logic:present name="listData">
<table align="center">
<tr>
<td class="th">项目编号</td>
<td class="th">项目名称</td>
<td class="th">项目备注</td>
<td class="th">修改御览</td>
<td class="th">删除</td>
</tr>
<logic:iterate id="data" name="listData">
<tr>
<td><bean:write name="data" property="id"/></td>
<td><bean:write name="data" property="name"/></td>
<td><bean:write name="data" property="description"/></td>
<td><input type="button" value="修改御览" onclick='editPreview("<bean:write name="data" property="id"/>")' /></td>
<td><input type="button" value="删除" onclick='exeDelete("<bean:write name="data" property="id"/>")' /></td>
</tr>
</logic:iterate>
</table>
</logic:present>
</aa:zone>
</html:form>
</body>
</html:html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -