form表单发送请求实例
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="java.util.*,javax.faces.context.FacesContext,javax.faces.application.FacesMessage,javax.servlet.http.HttpServletRequest"%>
<%@include file="/common/taglibs.jsp"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%@include file="/common/meta.jsp"%>
<%@include file="/common/validator.jsp"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>搜索</title>
<link href="${ctx }/css/yyrj.css" rel="stylesheet" type="text/css">
<link href="${ctx }/scripts/calendar/skin/WdatePicker.css" rel="stylesheet" type="text/css">
<link href="css/main.css" rel="stylesheet" type="text/css">
<link href="css/table.css" rel="stylesheet" type="text/css">
<link href="css/Admin_Style.css" rel="stylesheet" type="text/css">
<style type="text/css">
body,td,th {
font-size: 12px;
}
.column_1 {
width: 100%;
text-align: left;
}
.position1{position:relative; bottom:-2px
}
.edit1{BORDER-BOTTOM: #8F908B 1px solid;
BORDER-LEFT: #8F908B 1px solid;
BORDER-RIGHT: #8F908B 1px solid;
BORDER-TOP: #8F908B 1px solid;
FONT-SIZE: 9pt;
height:20px;
}
</style>
<script type="text/javascript" src="${ctx}/scripts/calendar/WdatePicker.js"></script>
<script language="JavaScript" type="text/javascript">
document.onkeydown = function(evt){
var evt = window.event?window.event:evt;
if(evt.keyCode==13){
var find = document.getElementById("model.find").value;
form1.action="Msg_find_h.do?find="+encodeURI(encodeURI(find));
form1.submit();
}
}
</script>
<script language="javascript">
function findByEg() {
var find = document.getElementById("model.find").value;
form1.action="Msg_find_h.do?find="+encodeURI(encodeURI(find));
form1.submit();
}
function findByEgQ() {
var find = document.getElementById("model.find").value;
var pageNoid = document.getElementById("pageNoid").value;
pageNoid = parseInt(pageNoid)-1;
form1.action="Msg_find_h.do?find="+encodeURI(encodeURI(find))+"&pageNo="+pageNoid;
form1.submit();
}
function findByEgH() {
var find = document.getElementById("model.find").value;
var pageNoid = document.getElementById("pageNoid").value;
pageNoid = parseInt(pageNoid)+1;
form1.action="Msg_find_h.do?find="+encodeURI(encodeURI(find))+"&pageNo="+pageNoid;
form1.submit();
}
function findByEgS() {
var find = document.getElementById("model.find").value;
form1.action="Msg_find_h.do?find="+encodeURI(encodeURI(find))+"&pageNo=1";
form1.submit();
}
function findByEgM() {
var find = document.getElementById("model.find").value;
var pageNoid = document.getElementById("pageNoZid").value;
form1.action="Msg_find_h.do?find="+encodeURI(encodeURI(find))+"&pageNo="+pageNoid;
form1.submit();
}
function openFile(url) {
//alert("Msg_open.do?filename="+encodeURI(encodeURI(filename))+"&fullname="+encodeURI(encodeURI(url)));
window.location.href="Msg_open.do?fullname="+encodeURI(encodeURI(url));
}
</script>
</head>
<body>
<br>
<form name="form1" method="post" action="" id="form1">
<table width="95.5%" border="0" align="center" cellpadding="0"
cellspacing="0" class="line2">
<tr>
<td>
<table width="100%" bgcolor="#F9F9F9">
<tr>
<td width="50%" align="right" bgcolor="#F9F9F9">搜索附件:
<INPUT name="title" id="model.find" styleClass="edit1" size="57" value="${find}">
</td>
<td width="50%" align="left" bgcolor="#F9F9F9" class="position1">
<a href="#" class="a1" onclick="findByEg()"><img src="${ctx }/images/search_button.gif" border="0" alt="搜索"></a>
<!-- <input src="${ctx }/images/cx.gif" type="image" style="border:0px; width:66px; height:25px;" alt="查询"/> -->
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="5"></td>
</tr>
</table>
</form>
<%--
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="38"></td>
<td> 共有记录${totalHits}条</td>
</tr>
</table>
--%>
<form name="form2" method="post" action="" id="form2">
<input type="hidden" name="pageNo" id="pageNoid" value="${pageNo}"/>
<input type="hidden" name="pageNoZ" id="pageNoZid" value="${totalPages}"/>
<table width="96%" align="center">
<%--
<tr>
<td bgcolor="#7DBBE3" valign="top" align="center">
<span><h4>全文搜索结果</h4></span>
</td>
</tr>--%>
<%--
<input type="hidden" name="pageNo" id="pageNoid" value="${page.pageNo}" />
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr align="center" bgcolor="#D4EAF8">
<td width="" background="../../images/62.jpg" class="lineheight20"> 标题 </td>
<td width="20%" background="../../images/62.jpg" class="lineheight20">所在路径</td>
<td width="12%" background="../../images/62.jpg" class="lineheight20">评分</td>
<td width="40%" background="../../images/62.jpg" class="lineheight20">内容</td>
</tr>
<c:forEach items="${list}" var="item" varStatus="status">
<tr bgcolor="#FFFFFF">
<td align="center" bgcolor="#FFFFFF">${item.title}</td>
<td align="center" bgcolor="#FFFFFF">${item.url}</td>
<td align="center" bgcolor="#FFFFFF">${item.grade}</td>
<td align="center" bgcolor="#FFFFFF">${item.content}</td>
</tr>
</c:forEach>
</table> --%>
<tr>
<td>
<table class="table" border="1" BorderColor="#9B9C96" cellpadding="1" cellspacing="0" style="border-collapse:collapse;border-top:none">
<thead>
<tr >
<th align="center" scope="col" bgcolor="#E5E5E5">附件搜索结果</th>
</tr>
</thead>
<%--
<c:choose>
<c:when test="${list != '' && list != null}">
</c:when>
<c:otherwise>
<tr bgcolor="#FFFFFF">
<td align="center" bgcolor="#FFFFFF"> <font color="#FF0000"> 没有相关记录! </font> </td>
</tr>
</c:otherwise>
</c:choose>
--%>
<c:forEach items="${list}" var="item" varStatus="status">
<tr bgcolor="#FFFFFF">
<td align="left" bgcolor="#FFFFFF">
<a href="javascript:openFile('${item.url}')" ><u>${item.title}</u></a><br>
${item.content}<br>
<%--所在路径:${item.url} 评分: ${item.grade}--%>
类型:${item.type} 发布时间:${item.operatetime} 发布人: {${item.username}} 所属频道:${item.channelname} 所属专题:${item.special}
</td>
</tr>
</c:forEach>
<tr bgcolor="#FFFFFF" id="show" style="display:''">
<td align="center" bgcolor="#FFFFFF"> <font color="#FF0000"> 没有相关记录! </font> </td>
</tr>
</table>
<!-- 显示分页 -->
<table id="page" width="100%" border="0" align="center"
cellpadding="0" cellspacing="0" style="display:none">
<tr>
<td width="61%" align="right">
第${pageNo}页 | 共${count}条 | 共${totalPages}页 | <a href="#" onclick="findByEgS()">首页</a> | <a href="#" onclick="findByEgQ()">上一页</a> | <a href="#" onclick="findByEgH()">下一页</a> | <a href="#" onclick="findByEgM()">末页</a>
</td>
</tr>
<tr>
<td height="1" colspan="4" bgcolor="#666666"></td>
</tr>
</table>
<h:inputHidden id="flag" value="${flag}"></h:inputHidden>
</td>
</tr>
</table>
</form>
</body>
<script type="text/javascript">
if(document.getElementById("flag").value=='true'){
show.style.display='none';
page.style.display='';
}
</script>
</html>
form表单发送请求实例的更多相关文章
- Form表单发送到服务器时的编码方式
---恢复内容开始--- 表单中的表单中enctype是设置表单的MIME编码. 所谓MIME编码,是指当服务器传送数据给客户端时,必须指定这个文件是什么类型,才能方便客户端调用相应的应用软件来打开该 ...
- php+socket模拟表单发送请求
<?php /** * http请求类(php + socket) * @todo 这里还有很多未完善的地方,仅有简单的get post head请求 * @author chuangrain@ ...
- 织梦cmsf表单提交到邮箱 织梦表单发送到邮箱 织梦自定义表单发邮箱
大家在做织梦做网站开发时会遇到一个问题:织梦的自定义表单是一个很鸡肋的功能,不仅在后台展示得奇丑,而且也没有提醒功能,使用起来很不方便.很多人用织梦自定义表单时,都想用户提交表单的时候可以发送到自己的 ...
- Laravel框架中Form表单Get请求搜索(在此感谢[https://simon8.com])
首先看一下HTML部分的Form表单 <form role="search" method="get" id="searchform" ...
- 使用form表单提交请求如何获取后台返回的数据?
问题描述 一般的form表单提交是单向的:只能给服务器发送数据,但是无法获取服务器返回的数据,也就是无法读取HTTP应答包. 想要真正的半双工通讯一般需要使用Ajax, 但是Ajax对文件传输也很麻烦 ...
- C# POST 表单发送文件
表单提交协议规定:要先将 HTTP 要求的 Content-Type 设为 multipart/form-data,而且要设定一个 boundary 参数,这个参数是由应用程序自行产生,它会用来识别每 ...
- 使用HttpClient 传送form 表单的请求
在项目中用到了,需要使用HttpClient 进行模拟表单传送form 表单的需求,在平常的项目中,大概都是传送json串的样式需求,但是如何才能给对应的服务器传送一个form 表单呢? 这就需要了N ...
- 前后端交互技术之servlet与form表单提交请求及ajax提交请求
1.先来个简单的form表单 login.jsp,建在webcontent目录下(url写相对路径就可以了) <!DOCTYPE html><html><head> ...
- php表单发送到邮箱V1.0
html表单代码: <form action="index.php" name="form" method="POST"> &l ...
随机推荐
- Java集合之TreeSet
TreeSet是一个有序的集合,它的作用是提供有序的Set集合.它继承了AbstractSet抽象类,实现了NavigableSet<E>,Cloneable,Serializable接口 ...
- Windows CE Notification API的使用方法
1 引言 以Windows CE 为操作系统的掌上电脑(如PocketPC或HPC),除具备PC的功能外,还具备很强的自身控制能力.Windows CE API超越微软其他操作系统的 API ...
- STL算法设计理念 - 函数适配器
1)函数适配器的理论知识 2)常用函数函数适配器 标准库提供一组函数适配器,用来特殊化或者扩展一元和二元函数对象.常用适配器是: 1.绑定器(binder): binder通过把二元函数对象的一个实参 ...
- Demonstration of DB Query Analyzer 6.03 Installation and Running on Microsoft Windows 8
Demonstration of DB Query Analyzer 6.03 Installation and Running on Microsoft Windows 8 Ma Genfeng ( ...
- MinHash 原理
最小哈希原理介绍 MinHash是基于Jaccard Index相似度(海量数据不可行)的算法,一种降维的方法A,B 两个集合:A = {s1, s3, s6, s8, s9} B = {s3, s ...
- android Material Design详解
原文地址:http://blog.csdn.net/jdsjlzx/article/details/41441083/ 前言 我们都知道Marterial Design是Google推出的全新UI设计 ...
- SharePoint 读取选项字段所有Choise
对象模型SPFieldChoice SPSite site = SPContext.Current.Site; SPWeb web = site.OpenWeb(SubWebUrl); SPList ...
- LeetCode(32)-Binary Tree Level Order Traversal
题目: LeetCode Premium Subscription Problems Pick One Mock Articles Discuss Book fengsehng 102. Binary ...
- 如何使用firefox适用于javascript的debugger命令
首先安装firebug,在firefox的扩展里搜索安装即可. 然后在页面中启用firebug中的脚本: 然后在网页某些位置加入debugger命令,比如如下页面代码: <!DOCTYPE ht ...
- JS实现鼠标滚动事件,兼容IE9,FF,Chrome.
<!-- 废话不多说,直接贴代码 --><script type="text/javascript" src="jquery.min.js"& ...