Time of Update: 2017-01-18
(二)Apache Server 1、雙擊apache_1_3_12_win32.exe檔案進行安裝,使用預設配置進行安裝,預設安裝目錄為: C:\Program Files\Apache Group\Apache,我用$APACHE_ROOT來代替安裝目的地; 2、修改$APACHE_ROOT\conf\httpd.conf: 1)PORT 設定Apache Web
Time of Update: 2017-01-18
熟悉JSP伺服器本“JSP由淺入深”
Time of Update: 2017-01-18
在前面的教程中我們已經在一個scriptlet中使用了“out”變數來產生HTML輸出。對於更複雜的HTML,如果我們還是使用“out”變數那就會失去JSP編程的許多優勢。其實我們可以很簡單地就實現Scriptlets 和
Time of Update: 2017-01-18
在我們前面的章節中,任何的HTML檔案都可以轉變成JSP檔案,做法是通過改變它的副檔名為.jsp。當然,我們要知道是什麼使得JSP有用呢?答案是嵌入Java的能力。將下列文本放置在一個以.jsp為副檔名的檔案中,比如說這個檔案為myjsp.jsp,然後將這個檔案放置到你的JSP目錄下並且在瀏覽器上看它。以下是具體的代碼:<HTML><BODY>Hello! The time is now <%= new java.util.Date()
Time of Update: 2017-01-18
Servlet與JSP 之間的傳值有兩種情況:JSP -> Servlet, Servlet -> JSP。 通過對象 request和 session (不考慮 application)完成傳值。 一、JSP -> servlet JSP頁面有3種方法向 servlet傳值: form表單、URL 複製代碼 代碼如下: <!-- JSP page --> ... <%......
Time of Update: 2017-01-18
1. java是在伺服器端啟動並執行代碼,jsp在伺服器的servlet裡運行,而javascript和html都是在瀏覽器端啟動並執行代碼。所以載入執行順序是是java>jsp>js。2.
Time of Update: 2017-01-18
1、 外部樣式當樣式需要應用於很多頁面時,外部樣式表將是理想的選擇。在使用外部樣式表的情況下,你可以通過改變一個檔案來改變整個網站的外觀。每個頁面使用<link>標籤連結到樣式表。<link>標籤在(文檔的)頭部:<head><link rel="stylesheet" type="text/css"
Time of Update: 2017-01-18
一、IIS用於ASP程式的處理,但是想要它可以處理JSP和php呢?最容易想到的就是JSP安裝TOMCAT就好了,TOMCAT預設的連接埠是8080,預設安裝好後的成功頁面:http://127.0.0.1:8080/index.jsp;php用Apache就好了,配置好了就可以了。有整合了Mysql和MysqlAdmin的AppServ。Apache和IIS都是預設用80連接埠,那它們就有衝突,只能啟動其中一個,也就是支援php就不支援asp了。對於jsp有人把它和IIS整合,也有人和Apac
Time of Update: 2017-01-18
轉碼:複製代碼 代碼如下:a.href="./showCont.jsp?tcontent="+encodeURI(encodeURI(tcontent));解碼:複製代碼 代碼如下:java.net.URLDecoder.decode((String)request.getParameter("tcontent"), "UTF-8");例a.jsp原始碼複製代碼 代碼如下:<%@ page contentType="text/html; charset=gb2312" language="
Time of Update: 2017-01-18
原封不動的傳送給用戶端有兩個小例外:1. 如果想傳送 <%或%>, 由於它跟jsp的特殊符號一致, 所以必須使用逸出字元轉義, <\% 或 %\>2. 如果想傳送注釋, 在 jsp 編輯頁面中出現, 而在產生的html文檔不出現, 那麼我們要使用 <%-- --%>, 而 <!-- --> 這種形式會原封不動的傳遞給用戶端.jsp 調用動態代碼策略使用 mvc, 由一個 servlet 負責處理最初的請求, 尋找資料, 並將結果儲存在 bean中,
Time of Update: 2017-01-18
以下是代碼:Calculator.java複製代碼 代碼如下:package com.amos.model;import java.math.BigDecimal;/** * @ClassName: Calculator * @Description: 計算機* @author: amosli* @email:amosli@infomorrow.com* @date Mar 20, 2014 1:04:59 AM */public class Calculator
Time of Update: 2017-01-18
jsp中讓圖片在div中置中顯示,如上圖 例子: 複製代碼 代碼如下: //CSS檔案 <style type="text/css"> #bj{ width:200px; height:200px; border:3px solid red; text-align:center; vertical-align:middle; display:table-cell; //將對象作為表格儲存格顯示 background:pink; } img{ width:150px;
Time of Update: 2017-01-18
目錄結構:jsp匯入jquery檔案,老是不起作用,原因在於: 複製代碼 代碼如下: <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script> 其不能訪問/WEB-INF/目錄下的檔案,因此需要將載入的js檔案其放倒webapp目錄。 test.html: 複製代碼 代碼如下: <%@ page language="java" %> <%@ page
Time of Update: 2017-01-18
第一個樣本: 簡單的jsp自定標籤擷取內容: 首先建立一個jsp執行個體類然後繼承SimpleTagSupport類 然後實現父類的doTag()方法 在這個方法裡擷取標籤體裡的內容this.getJspBody(); 返回的是JspFragment 類,根據這個類對象調用invoke(this.getJspContext().getOut()); 這個方法裡面也可以寫空,所表達的意思也是輸出到瀏覽器; 複製代碼 代碼如下: public class SimpleDmeo1 extends
Time of Update: 2017-01-18
接著昨天的,如果<forEach>中的items類型是map或者Collection類型的,怎樣使用增強for迴圈; 首先還是建立一個標籤處理器類,定義兩個屬性,String var; Object items; 因為items要迭代各種集合,所以要使用Object; 然後重寫setter方法; 聲明一個成員變數,集合類型的, 和上面兩個屬性是不相同的,這個是用在類裡的, 在items的setter方法中,判斷items的類型 然後繼承他的doTag方法; 複製代碼 代碼如下:
Time of Update: 2017-01-18
話不多說,直接上例子 insert 複製代碼 代碼如下: String sql="insert into allorder values('" + orderid + "','" + bookid +"','" + amount + "','" + username + "')"; int result=stmt.executeUpdate(sql); if(result==1) response.sendRedirect("index.jsp"); else
Time of Update: 2017-01-18
看到了一篇很好的文章, 《在天貓,前端做什嗎?》,裡面有天貓php判斷行動裝置的正則(個人猜測),覺得很好用,於是就決定移植到JSP裡面。 jsp檔案名稱為 index.jsp,其實也可以使用過濾器來進行攔截,然後跳轉到其他網域名稱去。 完整代碼如下: 複製代碼 代碼如下: <%@page import="java.util.regex.Matcher"%> <%@page import="java.util.regex.Pattern"%> <%@ page
Time of Update: 2017-01-18
問題: jsp中想要輸出的中文被顯示成“?” 解決方案 : 在eclipse-windows- preferences中 搜尋jsp , Encoding選項中選擇 Chinese 。 這樣建立的jsp檔案將支援中文顯示。 對已經存在的jsp檔案做如下修改: 將各種編碼方式都改成GB18030,如下: 複製代碼 代碼如下: <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18
Time of Update: 2017-01-18
看J2EE的時候,看見書上講到使用cookie儲存資訊的時,看到書上舉得例子都是英文的索引值對,我就想中文是不是一樣呢?試了一下果然不一樣。廢話不多說,直接上代碼:比如說有addCookie.jsp代碼如下:複製代碼 代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"><head>
Time of Update: 2017-01-18
轉碼:a.href="./showCont.jsp?tcontent="+encodeURI(encodeURI(tcontent));解碼:java.net.URLDecoder.decode((String)request.getParameter("tcontent"), "UTF-8");例a.jsp原始碼複製代碼 代碼如下:<%@ page contentType="text/html; charset=gb2312" language="java"