Time of Update: 2018-07-28
一、 什麼是JSP JSP(JavaServer Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準,其網址為http://www.javasoft.com/products/jsp。
Time of Update: 2018-07-28
servlet的三大範圍對象: request(HttpServletRequest) session(HttpSession): application(ServletContext):tomcat啟動時建立,tomcat關閉時銷毀,整個web的生命週期只有一個 括弧內為其對應的類 jsp的九大內建對象: pageContext(pageContext) request(HttpServletRequest) session(HttpSession)
Time of Update: 2018-07-31
在大量資料列出時,螢幕不可能完整顯示,這時必須使用分頁,SQL的分頁已經在其他文章討論過,這裡討論的是JSP分業代碼的實現。 頁面傳入參數p作為頁面選擇,無參數預設第一頁。 計算頁面分業的基本參數,currentPage為當前頁面,pageRows則設定每頁的行數,在取得totalPage則是總頁數,實際情況根據各位元據情況決定,這裡暫訂4000。 分頁參數 // 預設當前頁面數 0 long currentPage =
Time of Update: 2018-12-03
1、 例如:我們要取得session中儲存一個屬性username的值,可以利用下列方法: session.getAttribute("username") 取得username的值, 在EL中則使用下列方法 ${sessionScope.username}2、例如:我們要取得使用者的請求參數時,可以利用下列方法: request.getParameter(String name)
Time of Update: 2018-12-03
(1)include指令 include指令告訴容器:複製被包含檔案匯總的所有內容,再把它粘貼到這個檔案中。<%@ include file="Header.jsp"%>(2)include標準動作<jsp:include page=“Header.jsp”/>(3)採用JSTL<c:import
Time of Update: 2018-12-03
部落格:http://elf8848.iteye.com Struts2、SpringMVC、Servlet(Jsp)效能對比 測試 。Servlet的效能應該是最好的,可以做為參考基準,其它測試都要向它看齊,參照它。做為一個程式員,對於各個架構的效能要有一個基本的認知,便於選型時做出正確的決策。在測試中發現了什麼也不要大喊大叫,因為這些都是Java程式員的基礎知識。 人人都要瞭解。---------------------------------------------------------
Time of Update: 2018-12-03
JSP企業面試題整理(4)5-1. 簡述Servlet和JSP的關係。 JSP是以另外一種方式實現的Servlet,Servlet是JSP的早期版本,在JSP中,更加註重頁面的表現,而在Servlet中則更注重商務邏輯的實現。 因此,當編寫的頁面顯示效果比較複雜時,首選是JSP。或者在開發過程中,HTML代碼經常發生變化,而Java代碼則相對比較固定時,可以選擇JSP。而我們在處理商務邏輯時,首選則是Servlet。
Time of Update: 2018-12-03
一、前言 本文原作者為Tony Wang ,該文章涉及到檔案的讀寫和jpg圖片的自動產生。利用jsp+servlet的技術,jsp調用servlet產生圖片。 二、首檔案index.jsp如下:<%-- Author: Tony Wang E-mail: lucky_tony@163.net Date: 2001-01-01 如果對程式有什麼疑問,可以和我聯絡, 另外程式如果有什麼bug,麻煩指出!! --%><%@ page
Time of Update: 2018-12-03
一個JSP+JAVABEANS實現的WEB行事曆程式,主要使用了Calendar類!monthBean.javapackage test;import java.text.DateFormat;import java.text.DateFormatSymbols;import java.util.*;public class monthBean { public final static int[]DAYSINMONTH={31,28,31,30,31,30,31,31,30,31,30,31}
Time of Update: 2018-12-03
/* **@控制控制項只能輸入數字,含-(負號).(小數點) **@Inline HTML: <ELEMENT ... onkeypress="javascript:onlyNumber()" style="ime-mode:disabled"> For Input **@Event property: object.attachEvent("onkeypress",onlyNumber);object.style.imeMode =
Time of Update: 2018-12-03
一、jsp串連Oracle8/8i/9i資料庫(用thin模式)testOracle.jsp如下: <%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><% String result = ""; // 查詢結果字串 String sql = "select * from test"; // SQL 字串 // 連接字串,格式:
Time of Update: 2018-12-03
目前我所使用的weblogic版本為9.2。每次jsp檔案更改後,都需要重新啟動weblogic,伺服器老是被重啟,搞得大家都很受傷。最後終於找到一個解決方案。以我目前的環境為例: OS:HP-UX SD9pp1 B.11.23 U ia64 (tb) Weblogic:version
Time of Update: 2018-12-03
昨天整了兩個多小時的jsp表單提交資料儲存到資料庫中文亂碼問題,今天終於解決了,下面說說一些操作方法,希望對大家有協助。主要還是編碼問題,百度上好多,有的問題得到解決,有的用了同樣的方法解決不了,這點本人知識有限,不知為何,下面只說我的方法主要是看了韓順平的視頻才解決的,方法如下:第一:添加個編碼處理類,代碼如下public class Tools {public static String Change(String input) {String output =
Time of Update: 2018-12-03
出自:http://hi.baidu.com/itfuck_/item/803662469cdf7baa61d7b9451:import java.util.*;int y,m,d,h,mm;Calendar c = Calendar.getInstance();y = c.get(Calendar.YEAR); //年m = c.get(Calendar.MONTH) + 1; //月d = c.get(Calendar.DAY_OF_MONTH); //日h =
Time of Update: 2018-12-03
當你使用struts 2 tags時,如果使用代碼:<s:set name="name" value="<%= "'" + request.getParameter("name") + "'" %>" />或者 <s:set name="name" value="${param.name}" />都會發生下列錯誤:According to TLD or attribute directive in tag file, attribute
Time of Update: 2018-12-03
老師讓做一個小型的個人財務系統,用這學期學的jsp做。因為項目比較小,所以我用jsp+javabean.前面分析的都很順利,到後面的時候就出問題了,報了個這樣的錯誤。強行關閉我的tomcat。# # An unexpected error has been detected by Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c92100b, pid=2360, tid=130
Time of Update: 2018-12-03
在JSP頁面中迴圈遍曆某一集合,常用的有以下幾種做法:1、使用struts標籤庫及OGNL如:<s:iterator value="users" > <tr> <td>${id }</td> <td>${username }</td> <td></td> <td>${address }</td> <td><a href="&
Time of Update: 2018-12-03
錯誤頁面<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><body>這裡是首頁面.<%=user%></body></html> web.xml <?xml version="1.0" encoding="UTF-8"?><web-app version="2.5"
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
下載一個dtree即可實現,應用如下: <%@page contentType= "text/html;charset=GB2312 "%> <%@page language= "java "%> <%@page import= "java.util.* "%> <%@page import= "java.sql.* "%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML