随笔分类 - web
摘要:采用目前最新的struts-2.3.1.2、hibernate3.6.10.Final、spring-framework-3.1.1.RELEASE开发包,以及eclipse-jee-indigo-SR2-win32、apache-tomcat-7.0.27服务器、JDK6和mysql5做开发环境,参考了前辈的一篇相关文章,改正了其中的错误和疏漏,克服了公司分配的“新”机器每小时自动重启三次的困难,终于把环境给搭好了。整个过程中遵循的一个原则是,避免引入用不到的jar包,以求搭建一个最小的SSH运行环境。首先创建一个Dynamic web project 输入任意名字如SSHBase。第一步:
阅读全文
摘要:前台使用Ext JS,后台框架为SSH,使用Apache的POI组件来实现导出Excel功能。Apache POI是Apache软件基金会的开放源码函数库,POI提供API给Java程序对Microsoft Office格式文档进行读写的功能。本项目的各管理模块中用到的导出Excel功能都是调用POI库在服务器端先生成Excel文件,然后提供给前端进行下载的。首先,导入apache的POI库文件。初始化一个workbook,并创建新的sheet,然后逐行生成并插入row,即可生成一个Excel文件。最后将workbook写入ByteArrayInputStream流传输到前台。进行适当的配置之
阅读全文
摘要:用Java语言,读取网页内容,并利用正则表达式工具解析其中包含的天气信息。原网址为http://www.weather.com.cn/index/zxqxgg/wlstyb.shtml,查看源代码找出天气信息的位置,然后就可以动手了。为演示方便,单独写了一个jsp页面来测试;注意编码等细节问题。<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ page import="java
阅读全文
摘要:部分来自456bereastreetan overview of the syntax for all CSS 2.1 selectors (based on the table inCSS 2.1, 5.1 Pattern matching):Overview of CSS 2.1 selector syntaxSelector typePatternDescriptionUniversal*Matches any element.TypeEMatches any E element.Class.infoMatches any element whoseclassattribute cont
阅读全文
摘要:CSS 定位机制CSS 有三种基本的定位机制:普通流、浮动和绝对定位。除非专门指定,否则所有框都在普通流中定位。也就是说,普通流中的元素的位置由元素在 (X)HTML 中的位置决定。块级框从上到下一个接一个地排列,框之间的垂直距离是由框的垂直外边距计算出来。行内框在一行中水平布置。可以使用水平内边距、边框和外边距调整它们的间距。但是,垂直内边距、边框和外边距不影响行内框的高度。由一行形成的水平框称为行框(Line Box),行框的高度总是足以容纳它包含的所有行内框。不过,设置行高可以增加这个框的高度。在下面的章节,我们会为您详细讲解相对定位、绝对定位和浮动。CSS position 属性通过使
阅读全文
摘要:前几天别的项目组的要求说要那我们的项目出去演示,要做个能快速登录其B/S系统的东西。我就给写了一个html文件,在浏览器中打开这个文件之后,就可以自动跳转到我们系统的主界面。我们的系统使用的是Spring Security那一套的权限控制机制,简单的自动登录比较简单,只要定义一个<form>表单,提交的action指向项目根目录下的j_spring_security_check页面,并在表单中定义两个字段,名字分别为j_username和j_password,并分别给定用户名和密码值,然后提交表单即可。这样的登录方式,相当于直接从系统的登录界面登录,只不过把登录过程自动化了而已。后
阅读全文
浙公网安备 33010602011771号