安裝完成後,我們發出命令
sbt new playframework/play-scala-seed.g8
然後,我們將看到乙個互動式終端,以傳遞有價值的資訊。
name [play-scala-seed]: playstarter
organization [com.example]: com.gkatzioura
scala_version [2.11.8]:
scalatestplusplay_version [2.0.0]:
play_version [2.5.13]:
然後讓我們檢查一下我們剛剛建立的內容
cd playstarter
sbt run
導航到http:// localhost:9000 ,您將擁有乙個基本的play hello世界。
通過按預期方式檢視我們的專案結構,我們有了乙個包含控制器的目錄。 將我們的請求視為一項操作。 我們發出請求,並收到乙個html檢視。
def index = action
如您所見,呈現的html位於views目錄中。 play附帶有twirl作為模板引擎。 在conf / routes中,我們可以看到如何將路由配置為index動作
讓我們向該控制器新增乙個簡單的操作以返回文字主體。
def greet(name: string) = action
我們必須編輯路線檔案以指定新路線和get引數
get /greet controllers.homecontroller.greet(name)
然後在http:// localhost:9000 / greet?john發出請求
在下一步中,我們將新增帶有路徑引數的新路線
假設我們要檢索使用者的總登入名。 我們實施了傳送偽造號碼的操作
def logincount(userid: string) = action
然後我們註冊路線
get /user/:userid/login/count controllers.homecontroller.logincount(userid)
通過發出請求http:// localhost:9000 / user / 18 / login / count,我們將收到數字14。
總而言之,我們剛剛實現了我們的第乙個play應用程式。 我們還對控制器執行了一些基本操作,並實現了傳遞一些路徑和請求引數的功能。
python第乙個程式設計 第乙個 Python 程式
簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...
使用beautifulsoup寫的第乙個小爬蟲程式
昨天才剛學的這個爬蟲的第三方庫,被它的強大所震撼,以下為自己寫的爬蟲的程式 coding utf 8 import urllib2 from bs4 import beautifulsoup import re url response urllib2.urlopen url soup beauti...
第乙個 爬蟲和測試
1.爬蟲 如下 import requests def gerhtmltext url try r requests.get url,timeout 1 r.raise for status r.encoding utf 8 return r.text except return 訪問錯誤 url ...