您的位置:首页 > 其它

系统原型结构描述(十二)

2008-07-29 09:24 357 查看
upload
index.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>

<h1>Fileupload sample</h1>

<s:actionerror />
<s:fielderror />
<s:form action="upload" method="POST" enctype="multipart/form-data">
<s:file name="upload" label="File"/>
<s:textfield name="caption" label="Caption"/>
<s:submit />
</s:form>

<ul>
<li><a href="<s:url action="index" portletMode="view"/>">Index</a></li>
</ul>

success.jsp

<%@ 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>My JSP 'MyJsp.jsp' starting page</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="styles.css">
-->

</head>

<body>
<H2>success</H2>
<p />

<h1>Fileupload sample</h1>

<p>
<ul>
<li>ContentType: <s:property value="uploadContentType" /></li>
<li>FileName: <s:property value="uploadFileName" /></li>
<li>File: <s:property value="upload" /></li>
<li>Caption:<s:property value="caption" /></li>
</ul>
</p>
<ul>
<li><a href="<s:url action="indexUpload"/>">Back</a></li>
<li><a href="<s:url action="index" portletMode="view"/>">Index</a></li>
</ul>
</body>
</html>

view
index.jsp

<%@ page language="java" import="java.util.*,com.test.page.PageValue" 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>My JSP 'MyJsp.jsp' starting page</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="styles.css">
-->

</head>

<body>
<H2><s:property value="%{getText('HelloWorld')}"/></H2>
<p />
<table>
<tr>
<td> <a href="<s:url action="add" portletMode="edit"/>">Add</a></td>
<td> </td>
<td> </td>
<td> <a href="<s:url action="find" portletMode="edit"/>">Search</a></td>
<td> </td>
<td> </td>
<td> <a href="<s:url action="index" portletMode="help"/>">Help</a></td>
</tr>
<tr>
<td> <a href="<s:url action="indexUpload" portletMode="edit"/>">Upload</a></td>
<td> <a href="<s:url action="indexFiat" portletMode="view"/>">Fiat</a></td>
<td> <a href="<s:url action="indexFree"

portletMode="view"/>">Freemarker</a></td>
<td> <a href="<s:url action="indexDrools" portletMode="view"/>">Drools</a></td>
<td> <a href="<s:url action="indexChart"

portletMode="view"/>">Jfreechart</a></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> id</td>
<td> 书名</td>
<td> 作者</td>
<td> 摘要</td>
<td> 编辑</td>
<td> 删除</td>
<td> </td>
<td> </td>
</tr>
<s:iterator value="list" id="book" status="u">
<tr>
<td> <s:property value="id"/></td>
<td> <s:property value="name"/></td>
<td> <s:property value="author"/></td>
<td> <s:property value="summary"/></td>
<td> <a href="<s:url action="edit" portletMode="edit">
<s:param name="id"><s:property value="id"/></s:param>
</s:url>">Edit</a></td>
<td> <a href="<s:url action="delete" portletMode="edit">
<s:param name="id"><s:property value="id"/></s:param>
</s:url>">Del</a></td>
<td> </td>
</tr>
</s:iterator>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> 
<a href="<s:url action="index">
<s:param name="current"><s:property value="page.first"/></s:param>
</s:url>">first</a> 

<a href="<s:url action="index">
<s:param name="current"><s:property value="page.prev"/></s:param>
</s:url>">prev</a> 

<s:if test="%{page.end} == 1">
<a href="<s:url action="index">
<s:param name="current"><s:property

value="page.start"/></s:param>
</s:url>"><s:property/></a> 

</s:if>
<s:else>
<s:bean name="org.apache.struts2.util.Counter" id="counter">
<s:param name="first"><s:property value="page.start"/></s:param>
<s:param name="last"><s:property value="page.end"/></s:param>
<s:iterator>
<a href="<s:url action="index">
<s:param

name="current"><s:property/></s:param>
</s:url>"><s:property/></a> 
</s:iterator>
</s:bean>
</s:else>

<a href="<s:url action="index">
<s:param name="current"><s:property value="page.next"/></s:param>
</s:url>">next</a> 

<a href="<s:url action="index">
<s:param name="current"><s:property value="page.last"/></s:param>
</s:url>">last</a> 
</td>
<td> </td>
</tr>
</table>
</body>
</html>

fail.jsp

<%@ 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>My JSP 'MyJsp.jsp' starting page</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="styles.css">
-->

</head>

<body>
<H2>fail</H2>
<p/>
fail
<ul>
<li><a href="<s:url action="index"/>">Back</a></li>
<li><a href="<s:url action="index" portletMode="edit"/>">Add</a></li>
</ul>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: