程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 服務器-JAVA:關於HTTPServlet和HTML的問題

服務器-JAVA:關於HTTPServlet和HTML的問題

編輯:編程解疑
JAVA:關於HTTPServlet和HTML的問題

圖片說明

假設這個HTML文件就是個前台客戶端,後台服務器是TomCat,用的是繼承HttpServlet方式,那麼這個前台HTML頁面裡畫紅框的部分不太理解

問題一:from標簽裡的id屬性是什麼意思,有name了還要id干什麼?

問題二:action裡提交地址的格式該怎麼寫?是否是這樣子:
TomCat中的servlet.xml中配置的path上下文路徑 / web.xml裡配置的url-pattern路徑
如果不是,請告訴我正確答案

問題三:onclick屬性代表什麼?裡面的值填什麼

最佳回答:


問題一:from標簽裡的id屬性是什麼意思,有name了還要id干什麼?
id 屬性可以理解為被用來定位的。比如:在頁面引入js樣式或者添加事件 ,可以使用js id選擇器獲取的dom對象。添加事件
在你的代碼中,可以理解成給form 表單編號,比如你頁面中有多個表單,你可以給其定義為

...
.....
...
如果想給某個表單添加事件動作,可以通過id 快速定位。
問題二:action裡提交地址的格式該怎麼寫?是否是這樣子:
TomCat中的servlet.xml中配置的path上下文路徑 / web.xml裡配置的url-pattern路徑
如果不是,請告訴我正確答案
action 是訪問你後台代碼的地址 (MVC 三成架構代碼)
一般在頁面中使用 action="${pageContext.request.contextPath}/servlet類名[id=傳遞的參數]"
[] 表示可選填
比如你的servlet 類名為ServletTest2 同時不要頁面向後台傳遞數據的話可以這樣寫:
action="${pageContext.request.contextPath}/ServletTest2"
如果有參數:
action="${pageContext.request.contextPath}/ServletTest2?id={$id}&name={$name}&..."

問題三:onclick屬性代表什麼?裡面的值填什麼
onclick 是一個事件 鼠標點擊事件 後跟的是js 函數,具體語法你可以參照W3school
W3school

希望對你能有幫助!!
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved