1.jsp相對路徑怎么寫
FileInputStream fin = new FileInputStream("a.txt");
改為
FileInputStream fin = new FileInputStream(new File(application.getRealPath(request.getRequestURI().substring(request.getContextPath().length()))).getParent()+ "\\a.txt");
2.這個JSP怎么寫<% String customer_id=request.getParameter("customer_id")==null?"":request.getParameter("customer_id");
%>
<form action="nextPage.jsp" method="post" id="firstForm">
<input type="text" id="customer_id" name="customer_id"/>
<input type="button" onclick="showText()" id="subBtn"/>
</form>
<script type="text/javascript">
function showText(){
var customer_id = '<%=customer_id%>';
if(customer_id==''){
alert('參數為空');
}
else{
document.getElementById('firstForm').submit();
}
}
</script>
哪里不明白的再問我
3.jsp開頭怎么寫<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base >
<title>My JSP 'MyJsp.jsp' starting page</title>
【jsp地址怎么寫】<meta >
4.Jsp文件下載小問題,地址中雙斜杠應怎么寫試試這個
package org.totong.test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
public class Test {
public static void main(String[] args) throws Exception {
URL url = new URL("標簽和java代碼嵌套 。
java文件是你的類文件,只能有java代碼,服務器執行jsp文件的時候其實本質是執行的java文件,我們把這種特殊的java文件稱作servlet,他具有一定固有的結構 。執行過程是這樣的 首先我們要知道servlet是個什么東西,你可以理解為他是一個java web需要遵守的規范,他其實是一個接口interface,我們常用的tomcat就是一個servlet容器,他實現了servlet這個接口 。
所以我們的服務器Tomcat處理web請求的時候就是把jsp首先翻譯轉換成一個servlet文件(后綴是java的文件,只是擁有特定的格式所以叫做servlet),然后服務器執行這個servlet文件,根據servlet里的方法調用其他的java文件,根據不同的需要各種java文件定義各種不同的類和功能,最終servlet執行結束用輸出流打印一個htm文件格式輸出到頁面,瀏覽器識別這個htm顯示出來,所以我們瀏覽器顯示的并不是jsp而是jsp翻譯成servlet運行后輸出的htm 。

文章插圖
- 種植施工設計說明書怎么寫
- 我在家的作文怎么寫
- 二年級的三八婦女節怎么寫
- 我長大了想當老師怎么寫
- 我要開學了日記怎么寫
- 我喜歡英語學科的英語怎么寫
- 童話作文下雨了怎么寫
- 讓我傷心的一件事開頭怎么寫
- 含圖表的作文用英語怎么寫
- 申請人親筆陳述怎么寫
