JSP提交到原來視窗上

有兩個頁面 A.jsp 和 B.jsp,  A.jsp有一個提交操作, B.jsp是提交操作的Action,在 A.jsp 頁面上加上<base target="_self">,  在IE6.0上, A.jsp的視窗的內容會變成B.jsp, 並且A.jsp的內容加會被覆蓋, 但在IE7.0上還是會彈出新的視窗.怎麼做到 A.jsp 提交後不彈出新視窗? 並且 A.jsp 的內容不改變呢? 我這裡有幾個簡單的方法一. 在A.jsp頁面中實現A.jsp<form

經典入門教程:JSP標準模板庫(下)

經典入門教程:JSP標準模板庫(下)JSTL標籤庫JSTL通常被認為是一種單標籤庫。但JSTL實際上有4個標籤庫。這些標籤庫被概括為如下:核心標籤庫—包含一些Web應用的必要的標籤。核心標籤庫的執行個體包括迴圈,運算式賦值和基本輸入輸出。.格式化/國際化標籤庫—包括被用來解析資料的標籤庫。這種標籤會解析資料,比如日期,不同的場所地區等。資料庫標籤庫—包含被用來訪問SQL資料庫的標籤。這些標籤通常僅僅只建立原形(prototype)程式。這個是因為大多數程式不會直接從JSP頁面中來處理資料庫訪問。

Tomcat5.5.23中關於動態網頁(JSP,JSF)的BUG!!!

 Tomcat5.5.23中關於動態網頁(JSP,JSF)的BUG:JSP:<a href="#">測試</a>JSF:<h:outputLink value="#"><h:outputText value="測試"/></h:outputLink>當點擊上面兩個連結時看看發生了什麼:頁面跳轉到了WEB首頁!!!而對於HTML頁面是不會的,說不通嘛!!!建議使用“javascript:

JAVA/JSP學習系列之十一(簡單的“抓網頁”代碼)

一、前言   從一個網站上,看到一個“抓網頁”的代碼,覺得有點意思,但是沒有提供原始碼,於是,自己想寫一個,其實代碼比較簡單的。 二、代碼<%@ page contentType="text/html;charset=gb2312"%> <% String sCurrentLine; String sTotalString; sCurrentLine=""; sTotalString=""; java.io.InputStream l_urlStream;

JAVA/JSP學習系列之十三(Applet調用JavaScript函數)(譯)

下面的例子將說明在applet中去調用javascript函數 。 一、applet原始碼(tmin_JS.java)// Importationsimport java.awt.Graphics ;import java.awt.Event ;// LiveConnect... for JavaScriptimport netscape.javascript.JSObject ;public class tmin_JS extends java.applet.Applet {//

JAVA/JSP學習系列之十(JavaMail API發郵件[servlet])

一:條件 必須下載sun公司的JavaMail API包,地址為:http://java.sun.com/products/javamail/我這裡用的是1.2版本,將相關包(jar檔案)加到CLASSPATH中二:該程式非常簡單,不需要我們考慮很多地層的東西,因為API都幫我們做好了這些事情,下面是一個簡單的發郵件的Servlet:(對於熟悉的人來說,恐怕是再簡單不過了的一個servlet)import java.io.*;import javax.servlet.*;import

JAVA/JSP學習系列之十四(JavaScript改變Applet狀態)(譯)

下面的例子將說明利用javascript去改變applet狀態和在javascript中調用applet中的方法。一、applet原始碼(tmin_JS2.java) // Importimport java.awt.Graphics ;import java.awt.Event ;// LiveConnect... for JavaScript// Not used... (it's more simple)public class tmin_JS2 extends

jsp資料庫連接大全(代碼分色+注釋)版本

一、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 字串    // 連接字串,格式:

jsp學習總結

  在一個JSP檔案第一次被請求時,JSP引擎把該JSP檔案轉換成為一個 servlet。而這個引擎本身也是一個servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 JSP引擎先把該JSP檔案 轉換成一個Java源檔案,在轉換時如果發現jsp檔案有任何語法錯誤,轉換過程將中斷,並向服務端和用戶端輸出出錯資訊;如果轉換成功, JSP引擎用

JSP資料庫連接池的必要性

最近我作了資料庫JSP的頻繁串連,在此給出資料庫連接池的必要性,對於JSP來說一個很好的J2EE伺服器是很必要的,JBOOS,WebLogic都是很好的解決方案。 一般情況下,在使用開發基於資料庫的WEB程式時,傳統的模式基本是按以下步驟:  1. 在主程式(如Servlet、Beans)中建立資料庫連接。   2. 進行SQL操作,取出資料。  3.

關於jsp頁面通過el運算式訪問struts2值棧的問題

之前用ssh架構,在action中總是將查詢出的資料存到session或者request中,然後傳到前台進行顯示;但後來我看到有些代碼 在action中聲明一個list或者其他的成員變數,然後將查詢到的資料賦給這個成員變數,然後再jsp頁面通過${list}或者 ${變數名} 就可以在前台顯示了。之前一直不明白,經過查閱資料,這樣做可行的原因:用JSTL的${tip}可以訪問Action中定義tip屬性:private String

圖解利用Eclipse3+Sysdeo Tomcat plugin編輯和調試JSP(1)

這篇文章主要介紹如何利用Sysdeo Eclipse Tomcat Launcher plugin 編輯和調試JSP與Servlet,最好先參考我的以前的文章《圖解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28開發JSP》系列,可以加深對文章的理解。一. 需要的軟體   Sysdeo Eclipse Tomcat Launcher plugin

Java效能(2) 調整你的JSP和Servlet

 很多應用的表現層都是使用JSP和Servlet, 這一篇探討一下怎麼通過Coding最佳實務和部署過程的配置提高這類應用的效能。推薦的最佳coding 實踐這一段提供一些技巧和coding實踐去提高JSP和servlet的效能。一下是一些提高JSP和servlet效能的通用規則最小化servlet中的java

struts2中 action擷取jsp頁面的參數的方法

執行個體:現在jsp頁面傳遞一個名為username的參數到action中url:   http://localhost:8080/StudentSystem/role_list.action?username=qk12333.com一、通過get set方法擷取在對應的action類中定義同名變數,並產生set get方法,那麼參數將會自動擷取值String username; public String getUsername() {  return username; } public

JSP與Servlet幾種頁面跳轉的區別

 Servlet: 當然,在servlet中,一般跳轉都發生在doGet, doPost等方法裡面。 1) redirect 方式 response.sendRedirect("/a.jsp"); 頁面的路徑是相對路徑。sendRedirect可以將頁面跳轉到任何頁面,不一定局限於本web應用中,如: response.sendRedirect("http://www.ycul.com"); 跳轉後瀏覽器地址欄變化。

JSP中使用CKEditor3.6入門教程

 CKeditor API CHM協助文檔 http://download.csdn.net/detail/guoquanyou/3622884JSP頁面使用富文本控制項ckeditor提交表單資料JSP頁面使用富文本控制項ckeditor自訂樣式JSP使用ckeditor和ckfinder實現富文本及上傳功能一、下載CKEditor       1. 直接,當前最新版本為3.6:http://ckeditor.com/download二、安裝CKEditor       解壓ckeditor_

JSP重新導向和轉寄

 因為使用者登陸後要提供文獻搜尋,即直接到nutch搜尋介面,然後在此介面上再兩個串連,一個是個人空間管理,一個是全域文件剖析,那麼如何將nutch的搜尋結合起來呢?下面是兩種方案1.單獨做一個web註冊登陸應用,然後登陸成功後,直接在轉到nutch的搜尋,即從tomcat中的webapp裡的一個使用者項目轉到另一個項目,將請求從這個登陸項目直接在伺服器內部轉移到nutch.war解壓出的對應搜尋項目。此種情況就要用redict來進行重新導向,因此此種情況,會將請求request資料丟失,所以在

jsp中的request對象

1.關於request對象處理get和post請求,中文可能出現亂碼的問題:tomcat在處理get和post請求的時候處理方式不同。POST請求是將參數存放在請求資料包的訊息體中所以使用request.setCharacterEncoding("utf-8");可以處理但是GET請求是將參數存放在url中,此時setCharacterEncoding就不起作用了,此時我們需要採用手寫代碼進行轉碼。

JSP如何防範SQL注入攻擊

 有很多漏洞,在短短的20秒就被自己用sql注入法給幹了。所以查了一點關於sql注入的資料,並且有點感悟,希望能與新手們分享一下。高手們見笑了! SQL注入攻擊的總體思路:發現SQL注入位置;判斷伺服器類型和後台資料庫類型;確定可執行情況對於有些攻擊者而言,一般會採取sql注入法。下面我也談一下自己關於sql注入法的感悟。 注入法:從理論上說,認證網頁中會有型如:select * from admin where username='XXX' and password='YYY'

03-同一頁面中的多表單提交(jsp基本應用)

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html><head><title>同一頁面中的多表單提交</title><script type="text/javascript">function Mycheck() {if (form1.text1.value == "")

總頁數: 266 1 .... 94 95 96 97 98 .... 266 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.