Time of Update: 2018-12-03
今天寫了個模組,動態管理下拉式功能表功能的。在實現添加的時候,用的是javaBean技術。以前也用但都沒有什麼問題,今天在用卻怎麼都不好用。後來仔細得從頭整理了一遍,發現是忽略了一個問題造成的,把它記錄下來,也記錄一下需要注意的地方,以免再犯:1。在添加功能的jsp頁面中,傳遞參數的name一定要和資料庫中, 或者你寫的bean中的欄位名一樣,否則,參數傳不過去,例 <input type="text" name="dynamic_name">
Time of Update: 2018-12-03
在這一個功能中其實主要涉及到4個功能點。1、首頁功能的實現<a href="javascript:gotoPage(1)" title="首頁" style="cursor: hand;"><img src="${pageContext.request.contextPath}/style/blue/images/pageSelector/firstPage.png"/></a>2、尾頁功能的實現<a href="javascript:gotoPage(
Time of Update: 2018-12-03
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><head><title>匯入著作權資訊</title></head><body><table border="1" width="100%" height="100%"><tr><td
Time of Update: 2018-12-03
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><head><title>同一頁面中的多表單提交</title><script type="text/javascript">function Mycheck() {if (form1.text1.value == "")
Time of Update: 2018-12-03
JSP裡的basePath(本文為轉載文章,文章轉載自http://blog.csdn.net/lutinghuan/article/details/6450174)Eclipse 建立 jsp頁面裡自動產生以下代碼:<%String path = request.getContextPath();String basePath =
Time of Update: 2018-12-03
request 表示 HttpServletRequest 對象。它包含了有關瀏覽器請求的資訊,並且提供了幾個用於擷取 cookie, header, 和 session 資料的有用的方法。 response 表示 HttpServletResponse 對象,並提供了幾個用於設定送回瀏覽器的響應的方法(如 cookies, 頭資訊等)網頁傳回使用者端的回應 out 對象是 javax.jsp.JspWriter
Time of Update: 2018-12-03
當發出用戶端請求的時候,調用service 方法並傳遞一個請求和響應對象。Servlet首先判斷該請求是GET 操作還是POST 操作。然後它調用下面的一個方法:doGet 或 doPost。doGet和doPost都接受請求(HttpServletRequest)和響應(HttpServletResponse)。servlets是能夠使用print語句產生動態HTML內容的Java類。然而,有一點必須要提一下,那就是servlets是在一個容器內啟動並執行,並且APIs
Time of Update: 2018-12-03
主要掌握九個隱式對象:request response out session application pageContext page config exception 隱式對象就是不需要我們new的對象,直接的我們就可以在頁面使用的對象,注意是在<%...%>裡面或者是<%=...%>裡面, request對象:儲存了很多用戶端請求的資訊。如請求來源,Cookie和用戶端請求的相關資料等request對象的方法:
Time of Update: 2018-12-03
<img alt="看不清楚?點擊更換驗證碼" src="../servlet1" onclick="this.src='../servlet1'"/> 修改圖片的src屬性,給它重新賦值就可以重新整理圖片,但是由於緩衝的問題,如果兩次都是同樣的值,瀏覽器一般都不會重新整理,所以需要給圖片串連每次做一點沒有影響改動<img alt="看不清楚?點擊更換驗證碼" src="../VerifyCodeServlet"
Time of Update: 2018-12-03
testsqlserver.jsp如下: <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <html> <body>
Time of Update: 2018-12-03
<%@ page contentType="text/html;charset=gb2312"%> <% String sCurrentLine; String sTotalString; sCurrentLine=""; sTotalString=""; java.io.InputStream l_urlStream; java.net.URL l_url = new java.net.URL("http://www.163.net/");
Time of Update: 2018-12-03
如何使用js程式: script可以寫在HMTL或jsp任何地方。 1、<script>js程式</script>。 同一頁面中幾個<javascript></javascript>是相通的,而不是獨立的,之間的變數等可以互相訪問。如同jsp中的java程式碼片段。 2.<a href="javascript:js程式">demo</a>
Time of Update: 2018-12-03
一、環境配置首先將驅動加入 classpath 。1、串連 mysql 時的驅動儲存位置:驅動名:mysql-connector-java-3.1.5-gamma-bin.jar路徑:tomcat5.5/common/lib重啟 Tomcat 後生效。2、串連 Oracle 時驅動儲存位置:驅動名:classes12.jar路徑:tomcat5.5/common/lib重啟 Tomcat 後生效。二、測試代碼<!--mysql.jsp--><%@ page
Time of Update: 2018-12-03
12)標籤:id="beanInstanceName"scope="page | request | session | application"{class="package.class" |type="package.class" |class="package.class" type="package.class" |beanName="{package.class | }" type="package.class"}/>other
Time of Update: 2018-12-03
基本組件JSP共有以下9種基本內建群組件(可與ASP的6種內部組件相對應): request: 使用者端請求,此請求會包含來自GET/POST請求的參數 字串4 response: 網頁傳回使用者端的回應 pageContext: 網頁的屬性是在這裡管理 session: 與請求有關的會話期 application: servlet正在執行的內容 out: 用來傳送回應的輸出 config: servlet的構架組件 字串7 page: JSP網頁本身 exception:
Time of Update: 2018-12-03
jspInit(){}:jsp Page被初始化的時候調用該方法,並且該方法僅再初始化時執行一次,所以客以在這裡進行一些初始化的參數配置等一次性工作,由作者建立jspDestroy(){}:jsp Page由於某種原因被關閉的時候調用該方法,有作者建立jspService(){}:由jsp容器自動建立的處理jsp Page的方法,由jsp容器建立準確的說,jsp應該由三個內部方法,也就是jspInit(),_jspService(),jspDestroy(),這三個方法中jspInit
Time of Update: 2018-12-03
Java Servlet技術與JSP技術使Java伺服器端技術,目前他們控制了整個伺服器端Java技術市場,並且逐漸成為構建商業Web應用的標準。Java開發人員喜歡這些技術是由於很多的原因,包括:這些技術很容易學習,一次編寫,處處運行 (Write Once, Run
Time of Update: 2018-12-03
在JSP中的如果使用 "相對路徑" 則有可能會出現問題.因為 網頁中的 "相對路徑" , 他是相對於 "URL請求的地址" 去尋找資源.上面這句話是什麼意思呢 ? 舉個例子: 假如我們有一個項目: MyApp 在該項目下, 有一個jsp檔案夾 該檔案夾下包括: login.jsp // 登陸頁面 register.jps // 註冊頁面我們在瀏覽器中輸入地址 (注意: 地址的內容): http://localhost:8080/MyApp/jsp/login.jsp 這時候, 瀏覽器會連結到
Time of Update: 2018-12-03
和asp.net裡面沒有什麼區別啦: jsp<%@ page language="java" contentType="text/html" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head> <title>My JSP 'index.jsp' starting
Time of Update: 2018-12-03
js取java的變數方法①: var a = "<%=num%>"方法②: 通過js控制html節點,如document.getElementById("name"),$("#name").val()等 java取js值一般是在表單中用一個的隱藏表單元素,然後在指令碼中將js變數值賦給它:var name=xy;form1.nameHidden.value=name;<input type="hidden"