`
文章列表
首先读取excel先将poi包下的jar导入 下面直接写代码了 public class ExcelUtil { /** * 选择某个文件判断其后缀名是否是.xls 或者xlsx,如果是读取其信息 * @throws IOException */ public static List<List<String>> readExcel(File file) { InputStream is; HSSFWorkbook workBook; XSSFWorkbook xssfWorkBook; DecimalForm ...
 最近学习hibernate4遇到的问题记录一下,数据库使用 的是mysql5.6.23 1.Exception in thread "main" org.hibernate.MappingException: Could not instantiate id generator [entity-name=com.share.domain.User] at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.createIdentifierGenerator(DefaultIdenti ...
      今天在项目中遇到一个奇怪的异常406 not Acceptable错误,之后发现是数据返回格式错误引起的。首先项目采用的是Spring3.2+springmvc+hibernate4.2,。出现这个错误首先是使用ajax请求数据时,返回的是json对象,在springmvc中的requestMapping中没有添加produces属性,为了方便我添加了method=RequestMethod.POST, produces="text/html;charset=UTF-8" post的请求是我的前台使用的是$.post();请求的,改完之后就好了。
通过配置文件修改java安全级别 配置文件名称为deployment.properties 位置:C:\Users\Administrator\AppData\LocalLow\Sun\Java\Deployment\deployment.properties 其中deployment.security.level=MEDIUM为修改java安全级别,控制面板为   其中通过注册表更改java安全级别无效,注册表位置为 HKEY_CURRENT_USER\Software\AppDataLow\Software\JavaSoft\DeploymentProperties
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener   打开 project's properties (e.g., 右击项目名字选择 "Properties"). 选择 "Deployment Assembly". 点击 右侧的"Add..." 按钮添加. 选择 "Java Build Path Entries" 点击next 选择"Maven Dependencie ...

struts2示例

我创建的是maven项目,项目创建好后   首先我们需要创建web.xml   <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio ...
使用solr搜索时,如果要查询的字段值中含有+ - ^等特殊字符时,我们可以使用solr自带的ClientUtils.escapeQueryChars("特殊字符的字符串")进行转义,否则会报错,其中可以转义的字符有 '\\'  '+'  '-'  '!'   '('  ')'  ':'     '^'  '['  ']'  '\"'  '{'   '}'   '~'           '*'  '?'  '|'   '&'    ';'     '/'      和空白串 源码如下: public static String escapeQue ...
今天在运行java项目时抛出Unable to compile class for JSP错误,在网上找了一下,是多了javax.servlet的jar包,去掉就好了…………   之后发现这样并没有彻底解决问题,发现是包冲突导致的,我们要将Servlet-api的jar在项目中使用的与tomcat的一致才行,如果我们的项目不是maven项目,使用tomcat作为服务器我们将tomcat下的servlet-api的jar包引入即可,如果是jetty作为服务器,使用jetty下的servlet-api的jar包即可,使用maven项目导入对应的jar包也要选择与对应的服务器版本一致,否则会报 ...

solr5.1启动

    博客分类:
  • solr
solr5之后,solr作为一个单独的项目了,不再依赖servlet容器了,当然启动方式也不再是原来的example目录下的start.jar了,我们找到bin目录,进入命令窗口后输入solr.cmd start 即可  浏览器中访问:  
java中使用dom4j解析xml文件报错Invalid byte 3 of 3-byte UTF-8,这个问题可以用chrome或者根据报错的行数检查该行是否含有火星文,如果含有就会报这个错误……
java解压文件报java.lang.IllegalArgument.Exception:Malformed异常,报这个错误的原因是解压的文件名称中含有中文导致的,将中文改为英文就行了。
dom4j解析xml content is not allowed in prolog问题,网上看到其他的描述是空格问题,我出现这个问题的原因是,压缩文件夹与解压文件夹名称不一致导致的,名字改为一致就好了。
在不使用框架的情况下,直接使用jdbc连接数据库的方式         方式一:   Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "test");      方式二: Properties props = new Properties(); props.put("user", "root");

mysql的备份与恢复

         我们使用mysql的过程中,为了防止数据丢失,我们可以对数据库进行备份和恢复: 1.数据库的备份 一种图形化界面的方式是使用工具,我使用的是navicat,操作步骤选中数据库右击 转存sql文件即可 另一种方式通过命令方式是:shell>mysqldump -u root -proot test>e:/test.sql 2.数据库的恢复 同上面一样,可以通过工具选择运行mysql选择sql文件即可 通过命令方式的两种方式: 通过mysql内部命令 mysql>use test; mysql>source e:/test.sql ...

WebWork数据流

 摘至:Struts2权威指南
Global site tag (gtag.js) - Google Analytics