namespace httptest
{
public partial class test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HttpWebResponse objResponse;
HttpWebRequest objRequest;
StreamReader sr;
string theUrlResult;
int myCode = 1; try
{ HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://dynamic.12306.cn/TrainQuery/skbcx.jsp?cxlx=cc&nmonth1=04&nmonth1_new_value=true&nday1=07&nday1_new_value=false&trainCode=1470&trainCode_new_value=true&startStation=&startStation_new_value=true&arriveStation=&arriveStation_new_value=true&startStation_middle=&startStation_middle_new_value=true&arriveStation_middle=&arriveStation_middle_new_value=true&middleStation=&middleStation_new_value=true&stationName_passTrain=&stationName_passTrain_new_value=true");
request.Referer = "http://dynamic.12306.cn/TrainQuery/"; objRequest = (HttpWebRequest)request;
objRequest.Timeout = 5000;//设置尾5秒
objResponse = (HttpWebResponse)objRequest.GetResponse();
theUrlResult = sr.ReadToEnd();
sr.Close();
Response.Write(theUrlResult);
}
catch (HttpException ex)
{
Response.Write(ex.Message); }
catch (WebException ex)
{
Response.Write(ex.Message);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
}
}
这是.net写的代码 怎么改为java写的 流程做的事情我明白 就是有些地方在java中没做过 新手 谢谢
{
public partial class test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HttpWebResponse objResponse;
HttpWebRequest objRequest;
StreamReader sr;
string theUrlResult;
int myCode = 1; try
{ HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://dynamic.12306.cn/TrainQuery/skbcx.jsp?cxlx=cc&nmonth1=04&nmonth1_new_value=true&nday1=07&nday1_new_value=false&trainCode=1470&trainCode_new_value=true&startStation=&startStation_new_value=true&arriveStation=&arriveStation_new_value=true&startStation_middle=&startStation_middle_new_value=true&arriveStation_middle=&arriveStation_middle_new_value=true&middleStation=&middleStation_new_value=true&stationName_passTrain=&stationName_passTrain_new_value=true");
request.Referer = "http://dynamic.12306.cn/TrainQuery/"; objRequest = (HttpWebRequest)request;
objRequest.Timeout = 5000;//设置尾5秒
objResponse = (HttpWebResponse)objRequest.GetResponse();
theUrlResult = sr.ReadToEnd();
sr.Close();
Response.Write(theUrlResult);
}
catch (HttpException ex)
{
Response.Write(ex.Message); }
catch (WebException ex)
{
Response.Write(ex.Message);
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
}
}
这是.net写的代码 怎么改为java写的 流程做的事情我明白 就是有些地方在java中没做过 新手 谢谢
并且是在JSP页面载入函数里写成JavaScript代码即可
或者你需要使用Bean
然后引用该Bean就好了不知道我说的你是否懂得
要是不懂那就没办法了C#和java在写页面的时候相差很多
C#更偏向与c的方式