`
qiuxiaorong1979
  • 浏览: 80849 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论
文章列表
1. ckeditor对中文的支持 打开CKeditor目录里的config.js,添加如下代码后就可以用中文字体了。 CKEDITOR.editorConfig = function( config ) { config.font_names = '宋体/宋体;黑体/黑体;仿宋/仿宋_GB2312;楷体/楷体_GB2312;隶书/隶书;幼圆/幼圆;微软雅黑/微软雅黑;' + config.font_names; }; 2. ckeditor对Word格式文档的支持 第一步,修改\ckeditor\plugins\pastefromword\filter\default.js ...
1. SQL Server不存在或访问被拒绝,1433端口未开放 解决方法: 在服务器上打开Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选择SQL Server配置管理器->SQL Server 2005网络配置->MSSQLSERVER的协议->TCP/IP,在弹出对话框中选择IP地址->IPALL->TCP端口,设置为可用端口。如果默认的1433端口老是连接不上,你就设置为你确认已经打开的端口试试,如21端口等。 在服务器上打开Microsoft SQL Serv ...
在以往的JDBC Template中事务提交成功,异常处理都是通过Try/Catch来完成。而在框架整合中,管理事务的只有Spring而已,如没有Spring,就通过hibernate本身也可以管理事务,struts根本就接触不到持久层,谈不上事务。Spring管理事务是可以通过AOP机制,将TransactionInterceptor加在需要被事物管理的最小工作单元上,一般是Service业务层spring就可以管理事务了,其本质是管理Session的打开和关闭的时机以及提交和回滚的操作。 Spring容器集成了TransactionTemplate,她封装了所有对事务处理的功能,包括异常时事 ...
导出数据 try{ //设置导出文件为Excel格式,文件名为UserInfo+yyyyMMddHHmmss HttpServletResponse response = ServletActionContext.getResponse(); Date dt = new Date(); DateFormat df = new SimpleDateFormat("yyyyMMddHHmmss"); String sFileName = "UserInfo" + df.format(dt).toString(); Out ...
导入数据 List<UserInfo> userInfoList = new ArrayList<UserInfo>(); Workbook book = Workbook.getWorkbook(excel); Sheet sheet = book.getSheet(0); int row = sheet.getRows(); for (int i = 1; i < row; i++) { UserInfo userInfo = new UserInfo(); //获取数据 userInfo.setUserId(0); ...
1. 导入jxl.jar。 2. 修改JSP页面中<s:form>标签,务必把enctype设为"multipart/form-data",这样就可以以二进制形式上传Excel文档。 <s:form id="Form1" action="userInfoImport" method="post" enctype="multipart/form-data" theme="simple" namespace="/MainWeb/Admin/UserIn ...
标识符属性的生成策略 Hibernate映射文件(*.hbm.xml)中的<id>元素定义持久化类的标识符属性名、类型和与数据库表中字段的映射,其<generator>子元素则用来设置当前持久化类的标识符属性的生成策略。一个持久化对象对应 ...
http://localhost:8080/MainWeb/ "/"代表根目录,"./" 代表当前目录,"../"代表上级目录。 服务器端的相对地址指的是相对于你的web应用的地址,是在服务器端解析的。(http://localhost:8080/MainWeb/) html页面中的相对地址都是相对于服务器根目录,是客户端浏览器解析的。(http://localhost:8080/) webapp MainWeb i:/test/MainWeb/a.jsp i:/test/MainWeb/aa/aa.jsp i:/test ...
JSP页面中的action 通常相对路径的写法有两种,一种就是以“/”开头,一种就是不以“/”开头,这两种写法有什么区别: URL基本是以http://localhost/Struts开头,现在做如下测试: 1.在Struts目录下面有一个文件叫sayHello.jsp,它里面的form的action的值是HelloWorld.action,那么提交之后匹配的路径是http://localhost/Struts/HelloWorld.action。 2.如果action的值是test/HelloWorld.action,那么提交之后匹配的路径是http://localhost/Struts/t ...
Struts2中关于Action的namespace在很多地方出现,如struts.xml、form标签等等,有些莫名其妙的错误就是由于namespace设置错误造成的。如无法找到匹配的Action,访问不了result指定的页面等等。 namespace的作用是定义访问Action的url,在不同的namespace中可以定义同名的action,不同的包可以共享同一个namespace,可以通过namespace控制action的访问。 1. <s:form>标签中如何指定namespace,是否必须指定namespace? 如果你访问的jsp路径与action的namespac ...
1. Ant是一种基于Java的编译打包工具,目前最新版本为:Ant 1.8.1,官方下载地址为:http://ant.apache.org/bindownload.cgi。 2. Ant是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的优点: 跨平台性,Ant是纯Java语言编写的,所示具有很好的跨平台性; 操作简单,Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(默认为build.xml); Ant通过调用target树执行各种task,每个task实现了特定接口对象。由于Ant构建文件时XML格式的文件,易维护,结构清晰; Ant可以集成到开发环 ...
Log4j是Apache的一个开放源代码项目,是一个用Java编写的日志工具类。通过使用Log4j,我们可以控制日志信息输送的;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有FATAL、ERROR、WARN、INFO、 DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控 ...
一、实验素材 二、准备工作 1. MyEclipse 8.0 GA Download and Install 2. J2SDK Download and Install 3. TOMCAT6 Download and Install 4. Struts2 Download 5. SQL Server2005 JDBC Driver Download and Install 三、搭建框架 1. Create Web Project 2. Add Struts 2.1.8.1 Capabilities 3. Add Spring 2.5 Capabilities 4. Create Database ...
四、发布网站 1. S2SH Project Structure 2. Tomcat Deployment 选择Server窗口,右键点击Tomcat 6.x,选择Add Deployment,在弹出的对话框中Project选择为S2SH,点击Finish即可。 3. Start Server 看到如下图所示即表明发布成功,点击右上侧快捷工具栏中 ...
7. Create struts.xml 在src包下新建一个struts.xml文件,该文件内容如下: <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <constant name="struts.objectFactory&q ...
Global site tag (gtag.js) - Google Analytics