您正在查看: 软件开发 分类下的文章

前台兼容性测试及fix

浏览器种类 目前,前端需要专门测试的浏览器包括: IE6 IE7 IE8 IE9+ chrome firefox opera 360浏览器(on xp/windows7) 其中,IE6/IE7/360+xp作为低端浏览器,专门做兼容fix。 其他浏览器可以看作modern浏览器,兼容性问题相对较少。 开发过程 开发,从modern浏览器中的chrome作为标准,第一波测试在基于chrom...阅读全文>>

框架前端页面涉及到的标签以及数据传输

Overview 本文针对以JSP为主的前端界面,如何展示数据以及接收后台传输的数据做出了一点说明。 目前框架前端页面所使用到的标签,主要为三种:普通的JSP标签,JSP标准标签库(JSTL),标签库描述符。下面分别介绍这三种不同的形式,并以框架中的src/main/webapp/WEB-INF/views/modules/sys文件夹中的后台管理主页面sysIndex.jsp为例进行分析。...阅读全文>>

项目笔记

一、shiro访问权限 1.如何规定访问权限? @RequiresPermissions 参数是否只是简单的字符串匹配?(未解决) 2.如何指定对应用户的访问权限? (1)doGetAuthorizationInfo中有getMenuList()函数,该函数获取当前user所拥有的menu。 1当前user何时指定? 在doGetAuthenticationInfo中生成Principal(...阅读全文>>

Maven中自动生成关于项目站点的一些坑

Overview 主要使用使用Maven自动生成项目站点的一些坑。 List maven-site-plugin 插件需要使用3.3版本,如果使用3.2,由于兼容性问题可能在site阶段报错。 Eclipse中启动mvn site阶段找不到JAVA_HOME: 报错信息如下: Failed to execute goal org.apache.maven.plugins:maven-ja...阅读全文>>

jeesite里spring-mvc的初步认识

1.整体框架和流程     首先是跟spring-mvc没有直接关系但是是系统整体的流程的说明。     以user管理为例,最外层是UserController结构,这个结构是跟spring-mvc直接关联的,之后会细讲。这个结构的主要是分配url的处理函数。当用户在浏览器中输入url时,spring-mvc把...阅读全文>>

Jeesite中shiro的用法讲解

前言     Apache Shiro 是一个框架,可用于身份验证和授权。虽然这两个术语代表的是不同的含义,但出于它们在应用程序安全性方面各自的角色考虑,它们有时会被交换使用。 身份验证 指的是验证用户的身份。在验证用户身份时,需要确认用户的身份的确如他们所声称的那样。在大多数应用程序中,身份验证是通过用户名和密码的组合完成的。只要用户选择了他人很难猜...阅读全文>>

Maven中实现自动部署到Tomcat

Overview 以下纪录了实现Maven自动部署的步骤。 修改本地Tomcat端口 为了保持本地环境跟服务器环境一致,方便部署,首先需要修改本地tomcat的默认端口号,将8080改为8888:修改tomcat目录中/conf/server.xml中的Connector的port属性。 <Connector port="8888" protocol=&qu...阅读全文>>

在Mac下jeesite框架搭建的相关问题

2.1.4 运行bin\eclipse.bat脚本: 直接在jeesite根目录运行以下命令: mvn -Declipse.workspace=. eclipse:clean eclipse:eclipse 2.3.3 根据修改参数创建对应数据库(数据库编码:UTF-8)。 在mysql中自己手动创建jeesite,使用命令行: create database jeesite; 5. 运行d...阅读全文>>

HTML5、CSS3、Bootstrap 3.0、jQuery、jQuery.fullPage与浏览器之间的兼容性问题

1.目前常用的前端开发框架 Bootstrap jQuery jQuery.fullPage 2.目前主流的浏览器 Chrome Firefox Safari Opera Internet Explorer 3.HTML5、CSS3、框架、兼容与不兼容 HTML5 是下一代 HTML 标准。 HTML , HTML 4.01的上一个版本诞生于 1999 年。自从那以后,Web 世界已...阅读全文>>