有一jsp页面,代码类似下面:<%
String content = request.getParameter("content");
%><FORM name=sendform action=./smstest.jsp method=post>
<tr>
<td>content<input name="content" maxLength=160 value=<%=content%>/></td>
<td><INPUT value="ok" type=submit ></td>
</tr>
</FORM>smstest.jsp就是本身现在我在winform里提交这样的参数---------------------------
content=aa&feeCode=1000&feeType=1
---------------------------
public static string url = "../smstest.jsp" ;
public static string PostData( string str)
{
try
{ byte[] data = System.Text.Encoding.GetEncoding ("GB2312").GetBytes ( str ) ;
// 准备请求...
HttpWebRequest req = (HttpWebRequest) WebRequest.Create ( url ) ;
req.Method = "Post" ;
req.ContentType ="application/x-www-form-urlencoded";
req.ContentLength = data.Length ;
Stream stream = req.GetRequestStream () ; //获得请求流
// 发送数据
stream.Write ( data ,0 ,data.Length ) ;
stream.Close () ;
HttpWebResponse rep = (HttpWebResponse)req.GetResponse();
Stream receiveStream = rep.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("GB2312"); StreamReader readStream = new StreamReader( receiveStream, encode ); Char[] read = new Char[256];
int count = readStream.Read( read, 0, 256 );
StringBuilder sb = new StringBuilder ("") ;
while (count > 0)
{
String readstr = new String(read, 0, count);
sb.Append ( readstr ) ;
count = readStream.Read(read, 0, 256);
}
rep.Close();
readStream.Close(); return sb.ToString () ; }}
可以返回jsp页面的html内容,但是不执行submit事件,不知道错在哪???仔细看过http://lovecherry.cnblogs.com/archive/2005/04/22/143341.html
和http://community.csdn.net/Expert/topic/4272/4272342.xml?temp=.2274897
还是没解决....
String content = request.getParameter("content");
%><FORM name=sendform action=./smstest.jsp method=post>
<tr>
<td>content<input name="content" maxLength=160 value=<%=content%>/></td>
<td><INPUT value="ok" type=submit ></td>
</tr>
</FORM>smstest.jsp就是本身现在我在winform里提交这样的参数---------------------------
content=aa&feeCode=1000&feeType=1
---------------------------
public static string url = "../smstest.jsp" ;
public static string PostData( string str)
{
try
{ byte[] data = System.Text.Encoding.GetEncoding ("GB2312").GetBytes ( str ) ;
// 准备请求...
HttpWebRequest req = (HttpWebRequest) WebRequest.Create ( url ) ;
req.Method = "Post" ;
req.ContentType ="application/x-www-form-urlencoded";
req.ContentLength = data.Length ;
Stream stream = req.GetRequestStream () ; //获得请求流
// 发送数据
stream.Write ( data ,0 ,data.Length ) ;
stream.Close () ;
HttpWebResponse rep = (HttpWebResponse)req.GetResponse();
Stream receiveStream = rep.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("GB2312"); StreamReader readStream = new StreamReader( receiveStream, encode ); Char[] read = new Char[256];
int count = readStream.Read( read, 0, 256 );
StringBuilder sb = new StringBuilder ("") ;
while (count > 0)
{
String readstr = new String(read, 0, count);
sb.Append ( readstr ) ;
count = readStream.Read(read, 0, 256);
}
rep.Close();
readStream.Close(); return sb.ToString () ; }}
可以返回jsp页面的html内容,但是不执行submit事件,不知道错在哪???仔细看过http://lovecherry.cnblogs.com/archive/2005/04/22/143341.html
和http://community.csdn.net/Expert/topic/4272/4272342.xml?temp=.2274897
还是没解决....
解决方案 »
- 读取文件的问题
- 请教诸位关于treeview节点双击事件中为了确保是在节点上双击而不是在空白区域而定义point变量获得光标所在位置的一点困惑
- Visual Sudio 2010新建项目下的其他项目类型里没有安装和部署
- 谁帮我解释下一个正则的代码
- 获取其他软件中的文本
- c#读取txt文档的内容并显示在textbox上~
- 求思路百分相送
- 请问如何在2003.net中导入一个已经存在的目录
- 我想用C#或其他语言写一个UML里的画class diagram的工具,请各位提供资料或源码更好
- 从两个表中选择数据填充dataset并显示到datagrid,如何从datagrid中接受输入并更新两个表
- winfrom下面如何连接ACCSSE数据库,要相对地址。谢谢。
- 关于msn机器人
这行去掉行不行?