摘要:在本项目中ffmpeg主要的作用是用来解析各种类型的视频,音频文件,完成媒体文件的上传工作。同时将媒体文件的各种信息解析出来添加到form表达是属性中在后头的struts中获得媒体文件的各种属性。完成媒体文件保存到数据库中使用方法:一:将ffmpeg放在tomcat的bin目录下二:配置环境变量CATALINA_HOME=D:\apache-tomcat-6.0.33将环境变量的值指向tomcat的根目录三:完成媒体文件的上传,解析
阅读全文
04 2013 档案
摘要:在本项目中ffmpeg主要的作用是用来解析各种类型的视频,音频文件,完成媒体文件的上传工作。同时将媒体文件的各种信息解析出来添加到form表达是属性中在后头的struts中获得媒体文件的各种属性。完成媒体文件保存到数据库中使用方法:一:将ffmpeg放在tomcat的bin目录下二:配置环境变量CATALINA_HOME=D:\apache-tomcat-6.0.33将环境变量的值指向tomcat的根目录三:完成媒体文件的上传,解析
阅读全文
摘要:tomcat内存设置问题 在各种内存溢出的问题中最为常见的就是PermGen space内存溢出即永久保存的区的内存溢出归根揭底该内存区域的溢出与tomcat没有关系,只不过是tomcat上的应用程序在载入内存时将各种class文件load进入永久内存区域,最根本的的原因是jvm的内存不够大导致app载入内存时出现内存溢出的错误。解决办法最直接最有效的办法是修改jvm的内存使其足够大这样就可以避免内存溢出问题。在大部分网站中接收时修改TOMCAT_HOME/bin/catalina.sh文件或是catalina.bat文件。在其中手动设置永久内存缓存区域。但是经过多次的修改始终不能解决jav.
阅读全文
摘要:配置文件如下:<package name="download" extends="struts-default" namespace="/"> <default-action-ref name="download"></default-action-ref> <action name="download" class="com.inspur.action.FileDownloadAction" method="downloa
阅读全文
摘要:在upload.jsp页面中将多个文件域对象命名为相同的名字,这样在action中就可以将多个文件域解析成一个数组,数组的大小就是文件域的个数,同时一个文件域解析成三个对应的变量,因此多个文件域对应三个数组,其中每个数组的大小就是文件域的个数。jsp页面代码如下: <form action="upload.action" name="uploadForm" method="post" enctype="multipart/form-data"> 文件标题:<input type="tex
阅读全文
摘要:文件上传的action,同时过滤上传的文件格式只对满足要求的格式支持上传package com.inspur.action;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSupport;public class Uploa
阅读全文
摘要:Struts2中的数据类型转换以及自定义数据类型转换器,数据类型转换错误的错误流输出局部类型转换器注册,全局类型转换器注册,数据校验自定义类型转换器:package com.inspur.util;import java.util.ArrayList;import java.util.List;import java.util.Map;import com.inspur.po.User;import org.apache.struts2.util.StrutsTypeConverter;public class UserConverter extends StrutsTypeConverter
阅读全文
摘要:Struts2可以实现在同一个action中通过多个方法实现在配置文件中配置出多个逻辑的action,通过在js中给各个button添加onclick方法调用实现提交到不同的action。可以实现多个按钮的动态提交。并且可以通过在action中设置参数属性在struts.xml文件中的result中配置表达式来动态跳转到不同的逻辑视图package com.inspur.action;import java.util.Map;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSup
阅读全文
摘要:在struts2中的ActionContext相对于servlet中的servletRequst ,通过servletRequst访问session,application的方法为ActionContext actionContext=ActionContext.getContext();其中actionContext相当与jsp页面中的request对象。map session=actionContext.getSession();actionContext.getApplication().get("propertyName");actionContext.getApp
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb23
阅读全文
|