java-url访问web工程
来源:互联网 发布:openwrt重启网络配置 编辑:程序博客网 时间:2024/05/31 13:15
演示全过程:
一、新建java-web工程
工程名: TestWebserviceGet
新建类: java类TestAction .java
package com.action;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@SuppressWarnings("serial")
public class TestAction extends HttpServlet{
public void service(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {
try{
System.out.println("=======(1)=======");
}catch(Exception e){
e.printStackTrace();
}
}
}
该servlet相应的web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>service</servlet-name>
<servlet-class>com.action.TestAction</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>service</servlet-name>
<url-pattern>/ok</url-pattern>
</servlet-mapping>
</web-app>
二、新建一个java-web工程
工程名:随意取
新建一个测试类:TestTransferParamter.java
package test.webservice;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class TestTransferParamter {
public static void main(String []args) throws Exception{
String severUrl = "http://127.0.0.1:8080/TestWebserviceGet/ok"; //测试需要调用的url地址
//如果需要传递参数,就用"http://127.0.0.1:8080/TestWebserviceGet/ok¶mter1=?¶mter2=?",字符串拼接即可
try {
URL url = new URL(severUrl);
HttpURLConnection h_urlcon = (HttpURLConnection) url.openConnection();
h_urlcon.setRequestMethod("POST");
h_urlcon.connect();
BufferedReader tBufferedReader = new BufferedReader(new InputStreamReader(h_urlcon.getInputStream()));
StringBuffer tStringBuffer = new StringBuffer();
String sTempOneLine = new String("");
while ((sTempOneLine = tBufferedReader.readLine()) != null){
tStringBuffer.append(sTempOneLine);
}
System.out.println(tStringBuffer.toString());
// h_urlcon.getInputStream();
// ObjectInputStream ois=new ObjectInputStream(h_urlcon.getInputStream()); //返回2进制流或者其他
// System.out.println(ois);
}catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
- java-url访问web工程
- java web 工程名后面设置访问默认url
- Java获取Web工程内网访问URL(形如:http://IP:8080/ProjectName)
- java post 访问URL
- java访问url
- JAVA访问URL
- java 访问url
- java 访问url
- java----j2se访问url
- java访问URL
- Java访问url
- web工程配置Https访问
- FAQ,本地访问web工程
- web工程访问不用工程名
- java工程如何修改成web工程,并进行jsp页面的访问?
- java web 如何创建一个可供访问的文件(通过url访问)
- java工程转为web工程
- java工程转web工程
- 狗 日 的 360
- C++出错提示英汉对照表
- Algorithms—80.Remove Duplicates from Sorted Array II
- easyui数据窗口datagrid的数据加载问题
- 利用Nginx_Resin_tomcat为网站分流
- java-url访问web工程
- LintCode-丑数
- POJ 1321 棋盘问题(DFS)
- fortran 语言使用
- lua中rawset/rawget
- oracle的简单代码
- HttpClient_me
- Objective-C定义枚举类型的几种方式
- Android Hook神器:XPosed入门与登陆劫持演示