使用tomcat和servlet,建一個炒雞…

一。 tomcat的部份

1.安裝JDK
因為本來就有java環境,所以,發覺已經安裝好了。
驗證方法:在终端执行命令java -version   我的版本是java version "1.7.0_79"
2.安裝tomcat
官方地址: http://tomcat.apache.org/download-80.cgi
下載最新的tomcat,要下core標籤下面的,下錯了會很坑。(我這麼說,當然是因為我被坑了)
#tar -zxvf apache-tomcat-8.0.23.tar.gz ;//解压

 #cp -R apache-tomcat-8.0.23.tar.gz /usr/local/tomcat ;//拷贝apache-tomcat-8.0.23到/usr/local/下并重命名为tomcat

#./usr/local/tomcat/bin/startup.sh; //启动tomcat

輸出差不多長這樣的信息,就成功了

Using CATALINA_BASE:   /usr/local/apache-tomcat-6.0.30/

Using CATALINA_HOME:   /usr/local/apache-tomcat-6.0.30/

Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.30//temp

Using JRE_HOME:        /usr/local/jdk1.6.0_05

Using CLASSPATH:       /usr/local/apache-tomcat-6.0.30//bin/bootstrap.jar

/tomcat-juli.jar

Tomcat started.

3.驗證
http://localhost:8080/(如果不是本机,则输入对应的ip地址)

测试出现tomcat页面则测试成功


二。servlet部份

參考  http://www.mkyong.com/servlet/a-simple-servlet-example-write-deploy-run/

使用tomcat和servlet,建一個炒雞簡單的網站

web.xml

使用tomcat和servlet,建一個炒雞簡單的網站


ServletDemo1.java

使用tomcat和servlet,建一個炒雞簡單的網站
同理編寫getPost函數。除了名字,沒啥不同。

  此時,可以訪問http://localhost:8080/servlet/Demo1    和向該地址post數據了。

附加一個炒雞簡單的post的python腳本

#!/usr/bin/env python

import sys

import os

import httplib

import urllib,urllib2

import json

import base64


def httptest():

    URL = "192.168.1.1"

    param = "/some/url"

    headers = {"Content-type":"application/x-www-form-urlencoded"}

    data = urllib.urlencode({"key":"keydata","nonce":"noncedata","test":"testdata"})

    conn = httplib.HTTPConnection(URL, 80)

    conn.request("POST", param, data,headers)

    result = conn.getresponse()

    data=result.read()

    print data

httptest() 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值