A. java web中頁面載入時執行函數的問題
JSP:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<輪搏script language="JavaScript" type="text/javascript">
window.onload = function() {
checkLocation("onload");
};
function checkLocation(location){
var result = "";
if ( window.XMLHttpRequest )
{
xmlhttp = new XMLHttpRequest();
}
else
{
xmlhttp = new ActiveXObject( "Microsoft.XMLHTTP" );
}
var url = "myServlet?locationName="臘仿祥locationmyMethod;
xmlhttp.open( "GET", url , false );
xmlhttp.send( null );
result = xmlhttp.responseText;
xmlhttp.close;
if(result!=""){
//success
}else{
//error
}
}
function cos(){
checkLocation("close");//
window.close;
}
</script>大滑
<body>
<form action="" method="post">
<table>
</table>
<input type="button" value="Close" onclick="cos();">
</form>
</body>
JAVA:
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class myServlet
*/
public class myServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public myServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request, response);
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String local = request.getParameter("locationName");
if("".equals("close")){
//關閉網頁時你調用的資料庫代碼
}else{
//進入網頁時你調用的資料庫代碼
}
}
}
WEB.XML加入
<servlet>
<javaee:description></javaee:description>
<javaee:display-name>myServlet</javaee:display-name>
<servlet-name>myServlet</servlet-name>
<servlet-class>com.my.test.myServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>myServlet</servlet-name>
<url-pattern>/myServlet</url-pattern>
</servlet-mapping>
當然,如果是網頁強制關閉(就是點上方的X)
你需要判斷下了,
B. java web編程中頁面載入過慢是什麼原因引起的
可能性很多,除了你說的3點棚帶首以外,還有其他因素:4,頁面布局不合理,圖片,FLASH,JS,CSS太多。5,鏈數沒有使用緩存,建議合理使用緩存。6,頁面未經過壓縮,推薦壓縮後再進行傳輸。7,行李JAVA本身性能不好,這個無法改變。基於JAVA開發的WEB應用是所有WEB開發技術中性能最差的。8,伺服器配置過低,或者負載很高。
C. 購買我的世界正版java在下單時為什麼總是會顯示頁面載入出錯
需要重新下載JAVA並安裝,詳細步驟:
1、打開網路首頁,在網路首頁搜索關鍵字「jre-7u4-windows-i586.exe」,回車後在搜索完成的列表中下載jre-7u4-windows-i586.exe到自己電腦中。
D. 怎樣編寫載入運行java applet的簡單網頁
To create a simple web page that loads and runs a Java applet, you will need to follow these steps:
Create a new HTML file using a text editor or web development tool.
Add the following code to the <head>敬鬧派 section of the HTML file:
Replace "AppletClassName" with the name of the Java applet class that you want to run. Adjust the width and height attributes to set the size of the applet on the web page.
Save the HTML file and open it in a web browser that has Java installed and enabled. The applet should load and run on the web page.
It is worth noting that Java applets are not commonly used in modern web development, as they have been replaced by other technologies such as JavaScript and HTML5. However, if you need to run a Java applet on a web page, the steps above should help you to do so.
E. 如何在java編寫的GUI界面中載入網頁頁面
命令行參數上給出URL
import javax.swing.*;
import java.awt.*;
import java.io.*;
/**
* @author Hardneedl
*/
final class HTMLDemo extends JFrame {
public String getTitle() {return "html demo";}
static private final Dimension size = new Dimension(600, 400);
public Dimension getPreferredSize() {return size;}
public Dimension getMaximumSize() {return size;}
public Dimension getMinimumSize() {return size;}
public Dimension getSize() {return size;}
private String u;
HTMLDemo(String url) throws HeadlessException {
u=url;
attachListeners();
doLay();
}
private void attachListeners() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
private void doLay() {
Container container = getContentPane();
try {
container.add(new JScrollPane(new JEditorPane(u)));
} catch(IOException e) {
e.printStackTrace();
}
pack();
setVisible(true);
}
public static void main(final String[] args) {
SwingUtilities.invokeLater(new Runnable(){
public void run() {new HTMLDemo(args[0]);}
});
}
}
F. java web編程中頁面載入過慢是什麼原因引起的
有幾點,一個是資料庫的訪問量,是否很世鍵大!第二就是你代碼寫的過於繁瑣了需要簡化,數據資源最好不要浪費,在傳值的時候最好能夠做一下處理, 如果一次需要傳出大量的數據到困薯頁面上,我建議你倒不如在ArrayList里 一段一段的汪返者取過來!(這個也分頁有關!)
G. 購買我的世界正版java在下單時為什麼總是會顯示頁面載入出錯
需要重新下載JAVA並安裝,詳世御細步驟:
1、打開網路首頁,在網路首頁搜索關鍵字「jre-7u4-windows-i586.exe」,回車後在搜索完成的列表中下載jre-7u4-windows-i586.exe到自己電腦中。
H. 北大青鳥java培訓:如何提高web頁面的載入速度
在進行web前端網站設計的過程中,網站網頁的載入速度是非常關鍵的,每1秒的頁面載入時間,它將頁面瀏覽量減少11%,客戶滿意度降低16%,轉換率降低7%。
打開網頁的速度與網站的直接收入息息相關,所以說時間就是金錢,減少網站的載入速渣虛閉度是非常關鍵的。
下面湖北電腦培訓為大家介紹提高網站載入速度的方法。
1、圖片優化一般情況下,用戶傾向於放棄在3秒內未載入的網頁。
因為載入圖像佔用了網頁上可供下載的大部分位元組空間,因此影響網頁下載時間的關鍵來自圖像優化。
湖北IT培訓發現確保正確圖像優化的最佳方法之一是使用正確的大小和格式,如JPEG,GIF或PNG格式。
我們的目標是在不影響圖像質量的情況下盡可能減小文件大小。
2、緩存緩存是一種臨時存儲網頁的機制,可以減少帶寬並提高性能。
當訪問者到達您的站點時,緩存模式譽掘開始。
這節省了伺服器時間並提高了效率。
啟用瀏覽器緩存後,訪問者可以更快地訪問網站。
3、壓縮Gzip是一個文件壓縮軟體的應用程序,就像把你的網站變成一個zip文件。
大多數伺服器和客戶都支持Gzip。
湖北IT培訓發現當兼容Gzip的瀏覽器請求伺服器向瀏覽器資源發送響應時,它可以很快的減少網站的時間延遲。
4、簡潔的代碼代碼的簡潔性是非常關鍵的,這樣能夠很好的將HTML,JavaScipt和CSS文件打包並壓縮為較小的文件以運行。
在進行網站運行的過程中,湖北電腦培訓發現如果移動網站有五個JavaScript文件,瀏覽器將發出五個單獨的HTTP請求來獲取它們。
為了減少如裂擁塞和延遲,還有一種方法就是將五個文件縮小並連接在一起。