• 大小: 23.55MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-01-31
  • 语言: Java
  • 标签: java  javaweb  jsp  

资源简介

用JAVA WEB写的旅游平台,比较好用,朋友给的资源,功能齐全

资源截图

代码片段和文件信息

package com.zjk.controller;

import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.Writer;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.io.IOUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.multipart.commons.CommonsMultipartResolver;
import com.zjk.pageModel.Page;
import net.sf.json.JSONArray;
import net.sf.json.JSONobject;
import com.zjk.model.Attractions;
import com.zjk.model.User;


/**
*包名:com.zjk.controller
 *功能:TODO 
*作者:董壮
*日期:2017年5月16日下午7:18:05
 */

@Controller
@RequestMapping(“/attraction“)
public class AttractionController extends baseController{
private int a_id;

public int getA_id() {
return a_id;
}

public void setA_id(int a_id) {
this.a_id = a_id;
}

/**
 * 
 * 方法功能说明:分页查看景点信息  
 * 创建:2017年5月16日 by dong   
 * @参数: @param pageSize
 * @参数: @param pageNow   
 */
@RequestMapping(“/viewatt“)
public String Viewatts(HttpServletRequest request  Mapject> map
@RequestParam(value=“pageSize“required=false) Integer pageSize 
@RequestParam(value=“pageNow“required=false) Integer pageNow ){
if(pageSize != null){
pageSize = pageSize+0;
}else {
pageSize = 5;
}
if(pageNow != null){
pageNow =pageNow+0;
} else{
pageNow = 1;
}
List att = attractionService.getAtts(pageSize pageNow);
Page page = new Page();
page.setPageNow(pageNow);
page.setPageSize(pageSize);
page.setTotalItemNumber(attractionService.findAllatts().size());
map.put(“atts“ att);
request.setAttribute(“pages“ page);
return “totaljsp/about/att_index“;
}

/**
 * 方法功能说明:添加景点信息
 * 创建:2017年5月16日 by dong   
 * @参数: @param att
 * @参数: @return      
 * @return String
 */
@RequestMapping(“/addatts“)
public void addAtt(Attractions attHttpServletRequest request HttpServletResponse response)
throws IllegalStateException IOException{

CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(
request.getSession().getServletContext());

Attractions a = new Attractions();
// 判断 request 是否有文件上传即多部分请求
if (multipartResolver.isMultipart(request)) {
// 转换成多部分request
MultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest) request;
// 取得request中的所有文件名
Iterator iter = multiRequest.getFileNames();
while (i

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-08-03 02:16  ZJK_Travle-master\
     文件        1829  2017-08-03 02:16  ZJK_Travle-master\.classpath
     文件        1335  2017-08-03 02:16  ZJK_Travle-master\.project
     目录           0  2017-08-03 02:16  ZJK_Travle-master\.settings\
     文件         522  2017-08-03 02:16  ZJK_Travle-master\.settings\.jsdtscope
     文件          86  2017-08-03 02:16  ZJK_Travle-master\.settings\com.genuitec.runtime.libraries.xml
     文件          57  2017-08-03 02:16  ZJK_Travle-master\.settings\org.eclipse.core.resources.prefs
     文件          52  2017-08-03 02:16  ZJK_Travle-master\.settings\org.eclipse.core.runtime.prefs
     文件         364  2017-08-03 02:16  ZJK_Travle-master\.settings\org.eclipse.jdt.core.prefs
     文件         491  2017-08-03 02:16  ZJK_Travle-master\.settings\org.eclipse.wst.common.component
     文件         748  2017-08-03 02:16  ZJK_Travle-master\.settings\org.eclipse.wst.common.project.facet.core.prefs.xml
     文件         509  2017-08-03 02:16  ZJK_Travle-master\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-08-03 02:16  ZJK_Travle-master\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-08-03 02:16  ZJK_Travle-master\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2017-08-03 02:16  ZJK_Travle-master\WebRoot\
     目录           0  2017-08-03 02:16  ZJK_Travle-master\WebRoot\meta-INF\
     文件          36  2017-08-03 02:16  ZJK_Travle-master\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\
     目录           0  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\classes\
     文件          69  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\classes\.gitignore
     目录           0  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\
     文件      443432  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\antlr-2.7.6.jar
     文件        4467  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\aopalliance-1.0.jar
     文件     1627874  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\aspectjweaver-1.6.8.jar
     文件      188671  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\commons-beanutils-1.7.0.jar
     文件      559366  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\commons-collections-3.1.jar
     文件      121757  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\commons-dbcp.jar
     文件       59590  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\commons-fileupload-1.2.2.jar
     文件      159509  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\commons-io-2.0.1.jar
     文件      279193  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\commons-lang-2.5.jar
     文件       60686  2017-08-03 02:16  ZJK_Travle-master\WebRoot\WEB-INF\lib\commons-logging-1.1.1.jar
............此处省略433个文件信息

评论

共有 条评论