jsp源码下载网,开源JSP源码分享,一份详细的JavaServer Pages (JSP) 源码大全

1年前 (2023-04-05)阅读2回复1
xx
xx
  • 管理员
  • 注册排名6
  • 经验值485020
  • 级别管理员
  • 主题97004
  • 回复0
楼主
1、Java网站源码:我想下载一个java/jsp的商城网站源码??到哪里能够找到下载的?? 2、jsp+servlet实现文件上传与下载源码 3、网上下载的jsp源码怎么在linux上摆设,已经设置装备摆设好tomcat. 4、谁晓得http://163ee.com/ 像那个网站 ASP法式源法式在那下载呢 5、网上下载的jsp软件怎么用到tomcat上 Java网站源码:我想下载一个java/jsp的商城网站源码??到哪里能够找到下载的??

是类似于网上购物的那种吗?在百度上百度一下,我一般在CSDN里面下载。假设 是网上购物的话,我也能够给你一个。我如今有一个。

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);

ListFileItem 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) {

}

}

}

网上下载的jsp源码怎么在linux上摆设,已经设置装备摆设好tomcat.

1,导进 数据库数据

2,修改数据库毗连中的用户密码url

3,在tomcat的webapps下面建一个利用 名XY,把WebRoot下面的文件全数拷贝到XY中即可。

重视 :如果在.java中修改的用户密码,可能要重新编译,放到WebRoot/classes 下

更好本身写一个简单的先调试情况,因为你也不晓得那个源码能否准确。

谁晓得http://163ee.com/ 像那个网站 ASP法式源法式在那下载呢

VB源码 ASP源码

JSP源码 PHP源码

CGI源码 FLASH源码

VC源码 C源法式

模板素材 常用软件

小我软件 其他下载

网上下载的jsp软件怎么用到tomcat上

一般间接放到.tomcat的webapps下就行了,但是关于DB的毗连参数的话需要修改

可能是在,\WEB-INF\web.xml,也可能是JSP文件.

0
回帖

jsp源码下载网,开源JSP源码分享,一份详细的JavaServer Pages (JSP) 源码大全 相关回复(1)

光之耀
光之耀
沙发
jsp源码下载网资源丰富,操作便捷且更新及时,它帮助我找到了所需的jsp开发材料和范例!
2周前 (08-18 22:53)回复00
取消