Time of Update: 2017-01-18
本文執行個體講述了JSP基於dom解析xml的方法。分享給大家供大家參考,具體如下:初次學慣用dom操作xml檔案,有很多不足之處,牛人多給點建議,練習時我沒對中文做亂碼處理,也沒做驗證哦!O(∩_∩)O~實體類:Userpublic class User { private String name; private String pwd; private String email; public String getName() { return name; } public void
Time of Update: 2017-01-18
本文執行個體講述了jsp編程去除空白行的方法。分享給大家供大家參考,具體如下:JSP中由於引入包命令及其他處理,渲染出來的頁面原始碼很多換行。以前有很多方法來解決,如1、在編寫源碼中注意格式,多行並一行。這個編寫比較麻煩,源碼不好看。2、自己寫標籤,在運行時去除空白行。雖然時間一般很短,但也是耗了時。tomcat
Time of Update: 2017-01-18
本文執行個體講述了JSP基於JDBC的資料庫連接類。分享給大家供大家參考,具體如下:/* * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */package com.yanek.test;import java.sql.Connection;import
Time of Update: 2017-01-18
本文執行個體講述了jsp編程中session的用法。分享給大家供大家參考,具體如下:TTP協議是無狀態的,即資訊無法通過HTTP協議本身進傳遞。為了跟蹤使用者的操作狀態,ASP應用SESSION對象。JSP使用一個叫HttpSession的對象實現同樣的功能。HTTPSession 是一個建立在cookies
Time of Update: 2017-01-18
本文執行個體講述了JSP中內建exception對象時出現500錯誤的解決方案。分享給大家供大家參考,具體如下:嘗試使用JSP的內建exception對象,寫了下面三個檔案。思路很簡單,檔案index若提交字串為空白,則get拋出異常,交由error.jsp處理。但實際卻不能正常運行,會出現IE的500錯誤頁面。環境為Tomcat 5.5,IE6.0。在sun的論壇上有人貼出了原因,是IE的某個設定。Tomcat5.0以後的版本error page在處理時會返回error code
Time of Update: 2017-01-18
本文執行個體講述了JSP+jquery使用ajax方式調用json的實現方法。分享給大家供大家參考,具體如下:前台:<script type="text/javascript" src="jquery-1.5.1.min.js"></script><script type="text/javascript"> //test function test(uid) { if(confirm("確定該使用者操作"+uid+"嗎?")) { var date =
Time of Update: 2017-01-18
本文執行個體總結了JSP清除頁面緩衝常用方法。分享給大家供大家參考,具體如下:一、清除頁面緩衝在jsp頁裡<%response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", 0); response.flushBuffer();%>在html頁裡:<meta http-equiv="Content-
Time of Update: 2017-01-18
本文執行個體總結了jsp和servlet中實現頁面跳轉的方式。分享給大家供大家參考,具體如下:假設要求從test1.jsp 跳轉到test2.jsp一. jsp中跳轉:1. 使用RequestDispatcher.forward方法轉寄<% RequestDispatcher rd = getServletContext().getRequestDispatcher("/test/test2.jsp"); rd.forward(request, response); %>2.
Time of Update: 2017-01-18
本文執行個體講述了jsp通過自訂標籤庫實現資料列表顯示的方法。分享給大家供大家參考,具體如下:1. 定義標籤庫類 UserListTag.javapackage com.yanek.cms.tag;import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import javax.servlet.jsp.JspException;import
Time of Update: 2017-01-18
本文執行個體講述了jsp實現產生中國國旗圖片效果代碼。分享給大家供大家參考,具體如下:圖片截圖如下:具體代碼如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page contentType="image/jpeg"
Time of Update: 2017-01-18
本文執行個體講述了純jsp實現的倒計時動態顯示效果代碼。分享給大家供大家參考,具體如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><div id="showTimes"></div><% long current_time=System.currentTimeMillis(); long end_time=1337875200000l; long
Time of Update: 2017-01-18
本文執行個體講述了jsp擷取用戶端IP地址的方法。分享給大家供大家參考,具體如下:public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip =
Time of Update: 2017-01-18
本文執行個體講述了JSP針對錶單重複提交的處理方法。分享給大家供大家參考,具體如下:1. 在產生表單時執行如下:複製代碼 代碼如下:session.setAttribute("forum_add", "forum_add");2. 提交處理時作如下判斷if (isRedo(request, "forum_add")) { //提示重複提交,作相關處理}相關函數:/*** 判斷是否為重複提交* 1,檢查Session中是否含有指定名字的屬性*
Time of Update: 2017-01-18
本文執行個體講述了JSP實現從資料庫匯出資料到Excel下載的方法。分享給大家供大家參考,具體如下:關鍵代碼:<%@ page contentType="application/msexcel" %><% //response.setHeader("Content-disposition","inline; filename=videos.xls"); response.setHeader("Content-disposition","attachment;
Time of Update: 2017-01-18
本文執行個體講述了jsp倒計時簡單實現方法。分享給大家供大家參考,具體如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><% //目前時間毫秒數 Long current_time1=System.currentTimeMillis(); //結束時間毫秒數 Long end_time2=1337875200000l; //計算時間差 Long
Time of Update: 2017-01-18
本文執行個體講述了jsp實現針對excel及word文檔的列印方法。分享給大家供大家參考,具體如下:因為ms word和excel的文檔都支援html文字格式設定,因此可以先用word或excel做好模版,另存新檔Web頁,然後將該html改成jsp,將資料部分動態填入即可,不用很辛苦的調整格式word頁面只要在jsp頭設定如下指令:複製代碼 代碼如下:<%@page contentType="application/msword;charset=GBK"
Time of Update: 2017-01-18
本文執行個體講述了JSP實現的簡單分頁顯示效果代碼。分享給大家供大家參考,具體如下:<%@ page contentType="text/html;charset=gb2312" %><%@ page language="java" import="java.sql.*" %><script language="javascript">function newwin(url)
Time of Update: 2017-01-18
本文執行個體講述了JSP頁面中超連結傳遞中文參數出現亂碼問題解決方案。分享給大家供大家參考,具體如下:這裡分析超連結傳遞中文參數,在接受頁面中出現亂碼問題的解決方案。解決方案:在接受頁面裡可以如下處理,複製代碼 代碼如下:<%=new String(request.getParameter("變數名字").getBytes("ISO-8859-1")) %>注意這裡用的是 new String() 建立一個新的字串例題:頁面一:<html> <head> &
Time of Update: 2017-01-18
本文執行個體講述了jsp匯出excel並支援分sheet匯出的方法。分享給大家供大家參考,具體如下:public DownloadFile exportToExcel() throws Exception{ String config_value = systemConfigService.getConfigValueByKey("Export.Xls"); logger.info("擷取的匯出類型為execl表格"+",每頁sheet匯出的行數為:"+config_value+"行------
Time of Update: 2017-01-18
本文執行個體講述了JSP實現從不同伺服器上下載檔案的方法。分享給大家供大家參考,具體如下:最近在項目當中遇到模板下載的問題:當伺服器為Tomcat的時候檔案可以正常下載,但是當放到線上(WebLogic伺服器)下載的模板為空白,現記錄下解決辦法。public void importSuccess() throws Exception { try { HttpServletResponse response = Struts2Utils.getResponse(); //