1. 網上下載的jsP網上選課系統(源代碼)怎麼在自己的電腦運行
下載tomcat並打開tomcat/bin/starup.bat 把代碼放進tomcat/webapps。 用瀏覽器輸入 這樣的地址 http://127.0.0.1:8080/book/teacher.jsp 我的代碼在 tomcat/webapps/book/teacher.jsp,可專以在webapps 裡面建屬文件夾。
2. jsp+servlet實現文件上傳與下載源碼
上傳:
需要導入兩個包:commons-fileupload-1.2.1.jar,commons-io-1.4.jar
import java.io.File;
import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
/**
* 上傳附件
* @author new
*
*/
public class UploadAnnexServlet extends HttpServlet {
private static String path = "";
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request, response);
}
/*
* post處理
* (non-Javadoc)
* @see javax.servlet.http.HttpServlet#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
path = this.getServletContext().getRealPath("/upload");
try {
DiskFileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload up = new ServletFileUpload(factory);
List<FileItem> ls = up.parseRequest(request);
for (FileItem fileItem : ls) {
if (fileItem.isFormField()) {
String FieldName = fileItem.getFieldName();
//getName()返回的是文件名字 普通域沒有文件 返回NULL
// String Name = fileItem.getName();
String Content = fileItem.getString("gbk");
request.setAttribute(FieldName, Content);
} else {
String nm = fileItem.getName().substring(
fileItem.getName().lastIndexOf("\\") + 1);
File mkr = new File(path, nm);
if (mkr.createNewFile()) {
fileItem.write(mkr);//非常方便的方法
}
request.setAttribute("result", "上傳文件成功!");
}
}
} catch (Exception e) {
e.printStackTrace();
request.setAttribute("result", "上傳失敗,請查找原因,重新再試!");
}
request.getRequestDispatcher("/pages/admin/annex-manager.jsp").forward(
request, response);
}
}
下載(i/o流)無需導包:
import java.io.IOException;
import java.net.URLEncoder;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 下載文件
* @author
*
*/
public class DownloadFilesServlet extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 8594448765428224944L;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request, response);
}
/*
* 處理請求
* (non-Javadoc)
* @see javax.servlet.http.HttpServlet#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
*/
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String name = request.getParameter("fileName");
System.out.print("dddddddddd:" + name);
// web絕對路徑
String path = request.getSession().getServletContext().getRealPath("/");
String savePath = path + "upload";
// 設置為下載application/x-download
response.setContentType("application/x-download");
// 即將下載的文件在伺服器上的絕對路徑
String filenamedownload = savePath + "/" + name;
// 下載文件時顯示的文件保存名稱
String filenamedisplay = name;
// 中文編碼轉換
filenamedisplay = URLEncoder.encode(filenamedisplay, "UTF-8");
response.addHeader("Content-Disposition", "attachment;filename="
+ filenamedisplay);
try {
java.io.OutputStream os = response.getOutputStream();
java.io.FileInputStream fis = new java.io.FileInputStream(
filenamedownload);
byte[] b = new byte[1024];
int i = 0;
while ((i = fis.read(b)) > 0) {
os.write(b, 0, i);
}
fis.close();
os.flush();
os.close();
} catch (Exception e) {
}
}
}
3. jsp文件怎麼打開,小編教你電腦怎麼打開jsp文件
JSP文件可以通過以下幾種方式在電腦中打開:
一、使用IE瀏覽器直接打開
二、使用記事本打開以查看源代碼
三、使用專業開發工具打開
注意事項:
4. jsp網站下載源碼如何使用
首先看你的源碼用的是什麼資料庫,一般在jdbc.properties文件里,也有可能硬編碼,直接全局搜jdbc就可以了
然後用myeclipae把源碼導出為一個war包,然後把war包放在tomcat的webapps目錄下,啟動timcat就可以啦
5. 請問哪可以下到用JSP模式做的企業人事管理系統
下載什麼啊
如果你現在還是在學習的話
那麼就慢慢的自己做
其實下載一個模板也很麻煩
好不如自己寫
下載模板經常出現錯誤
還要修改什麼
一個不小心就完蛋了
到最後還學不到東西
如果你真想下那麼就告訴你
在網路下搜索「JSP 模板」
隨便下載個自己去改就是
反正代碼基本上都沒差
6. 如何通過頁面下載該網站的jsp源代碼
通過WEB瀏覽器你只能看抄到jsp輸出的靜態頁面,不能下載到jsp源文件。你若想得到源文件可以通過以下方式:
第一,向部署者、維護者或者開發人員索要想要得到jsp頁面
第二,使用黑客技術侵入對方部署應用的伺服器,直接考走jsp源文件。