- 博客(29)
- 收藏
- 关注
转载 2016.03.21 java web摘抄
动态网页解决方法,称之为服务器端的web编程技术。 基于java语言的servlet/JSP技术。 基于java编程语言的web服务器端编程技术。 一个servlet程序就是一个实现了特殊接口的Java类,它由支持Servlet的Web服务器(具有servlet引擎)调用和启动运行。 Sun公司定义了一套专门用于开发Servlet程序的Java类和接口,这些类和接口提供Servlet程序开
2016-03-21 11:42:19
271
原创 2016.3.17
Ant Ant是Java的生成工具,是Apache的核心项目;直接在apache官网下载即可; Ant类似于Unix中的Make工具,都是用来编译、生成; Ant是跨平台的,而Make不能; Ant的主要目的就是把你想做的事情自动化,不用你手动一步一步做,因为里面内置了javac、java、创建目录、复制文件等功能,所以可以直接点击Ant文件,即可编译生成你的项
2016-03-17 08:28:30
220
原创 2016.03.14
1、我知道用AOP控制权限。可以拦截用户信息,进行判断,判断登陆用户具有那些角色,然后通过角色,分给菜单。 2、简单点不和任何框架关联,用监听器监听每次访问的链接与数据库配置的权限对比,判断是否有该权限,如果有就放过,没有即提示没有访问权限。当然为了性能可以每次登录的时候直接查询账户权限将账户的的权限存放在session里面,然后每次访问直接对比session里面的权限,这样的好
2016-03-15 14:40:02
242
原创 2016.03.15
手动配置SSH框架 http://blog.youkuaiyun.com/xumengxing/article/details/8586012 其中包括了数据源的配置 默认情况下(即没有配置连接池的情况下),Hibernate会采用内建的连接池。但这个连接池性能不佳,且存在诸多BUG(笔者就曾在Mysql环境下被八小时连接悬空问题困扰过),因此官方也只是建议仅在开发环境下使用。
2016-03-15 14:35:44
244
原创 2016.03.11
一、JSONObject.fromObject,JSONArray.fromObject不执行,也不报错. myeclipse如何删除自带Javaee里面jar包 目前看起来是因为json依赖包和struts2自带的核心包中的这几个包冲突了,因为我单独做试验的时候是可以用。 最后我并没有删除jar包,仍然不能直接将对象转换为JSON串。 最终的解决方法是我循环将
2016-03-11 15:57:18
245
原创 2016.03.10
hibernate配置多个数据源 并且我将数据源配置那部分独立成为一个文件后在application.xml中import测试可以正常使用。 jQuery的语句 如果你想要一个事件运行在你的页面,你必须在${document}.ready()中调用这个时间,DatePicker就是如此。 $function(){}是${document}.rea
2016-03-11 15:49:54
198
原创 保存两个网址
Maven中央仓库最热门Maven Jar包http://maven.outofmemory.cn/hot/ http://cn.jarfire.org/
2016-03-09 16:16:13
237
原创 2016.03.09
1、数据库添加一个用户。 在workbench中server--users and privileges(权限),添加一个用户并赋予权限。 2、Bootstrap依赖jQuery 请注意,Bootstrap所有 JavaScript 插件都依赖 jQuery,因此jQuery必须在Bootstrap之前引入。点击此可以查看Bootstrap所对应的jQuery版本。 3、Apache Co
2016-03-09 10:19:42
198
转载 关于ajax
在适合的场合使用 Ajax ,才能充分发挥它的长处,改善系统性能和用户体验,绝不可以为了技术而滥用。 Ajax 的特点在于异步交互,动态更新 web 页面,因此它的适用范围是交互较多,频繁读取数据的 web 应用。现在来看几个 Ajax 的应用实例,读者可以了解如何使用 Ajax 技术改进现有的 web 应用系统。 场景 1. 数据验证 在填写表单内容
2016-03-09 08:44:44
220
转载 struts国际化配置
以前一直看见 i18N ,现在才知道原来 i18N 就是 Internationalization,因为以 i 开头,以 N 结尾,共18个字母,也就是国际化的意思。在百度搜索主页上没有看见中英文的切换,毕竟百度在中国是为了中国人而设计的,没必要弄个英文的切换。google搜索主页上是有的,因为谷歌在中国的服务器放到了香港,所以还有繁体切换。这是怎么做到的呢?其实原理很简单,用Struts
2016-03-08 10:07:43
210
原创 2016.03.08
1、日期格式 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; public class TestFormat{ public static void main(String []args){ Date date = new Date(); SimpleDate
2016-03-08 09:19:39
199
转载 hibernate实现多表联合查询
hibernate很多实现都是靠喜欢配关系,但是如果两张表,数据量都非常大的时候,并不合适配关系。 例如:student表和score表需要做联合查询。 1)sql: select s.id,s.name,sc.score from student as s,score as sc where s.id = sc.userId; (字段都是用的数据库中
2016-03-07 16:56:10
280
原创 2016.03.07错误记录
1、hibernate查询数据记录条数: int count = ((Number)query.uniqueResult()).intValue(); 错误信息如下:org.hibernate.NonUniqueResultException: query did not return a unique result: 2 出现这个错误是因为我的hql语句写的不对,我写的还是sele
2016-03-07 11:43:22
207
转载 Struts2中ValueStack的学习
理解ValueStack的基本机制 ValueStack基础:OGNL(Object Graphic Navigatino Language) OGNL是Struts2中使用的一种表达式语言。 它可以用于,在JSP页面,使用标签方便的访问各种对象的属性; 它可以用于,在Action中获取传递过来的页面中的参数(并进行类型转换); 它还可以用在struts
2016-03-07 11:18:29
332
原创 各种标签表达式集合
1、EL表达式 EL存取变量数据的方法很简单,例如:${username}。它的意思是取出某一范围中名称为username的变量。 因为我们并没有指定哪一个范围的username,所以它会依序从Page、Request、Session、Application范围查找。 假如途中找到username,就直接回传,不再继续找下去,但是假如全部的范围都没有找到时,就回传null。
2016-03-07 11:01:29
546
转载 使用 MyEclipse 10 搭建 SSH2 框架整合开发环境
首先,创建数据库连接驱动,我这里选择的是 MySQL: 在 MyEclipse 的“包资源管理器”中,单击鼠标右键,选择“新建”→“Web Project”: 点击新创建的 Web 项目,单击鼠标右键,选择“MyEclipse”→“Add Struts Capabilities ...”: 选择“Struts 2.1”,单击“下一步”: 勾选上“Struts 2 S
2016-03-07 10:13:51
988
转载 struts前后台传值
1. 传值到Struts2的action方法: userName属性需要在访问的action中提供相应的属性,并有SET/GET方法。 可以不在访问的action中提供相应的属性,用request.getParameter(”userName”); 2. 页面从Struts2的action取值方法: 4种拿到值得的办法: 1) 2) {username}
2016-03-07 10:10:02
265
转载 (转)struts2接收前台参数的三个方法
01.public class GetRequestParameterAction extends ActionSupport { 02. 03. private String bookName; 04. private String bookPrice; 05. 06. public String getBookName() { 07.
2016-03-07 10:07:19
261
转载 (转)翻页功能的实现
参考网址1:http://www.blogjava.net/BlogJava522935502/ 参考网址2:http://blog.youkuaiyun.com/qq522935502/ 资料部分借鉴:http://www.blogjava.net/rongxh7/ 上节课,我们完成了一个SSH整合的CRUD操作案例,并且完善了其国际化以及校验等内容,这节课,我们继续加以完善,我们知道,当我们查询数据
2016-03-07 08:33:15
366
原创 2016.03.05
问题一: 1、extends ActionSupport,这个ActionSupport是指xwork中的,不是spring中的。 2、struts.xml中的package中的namespace将改变URL访问路径。 3、中scope的作用 5、仅仅在application.xml中定义bean,就可以通过ApplicationContext context = new ClassPat
2016-03-05 11:45:23
222
原创 2016.03.04(struts前台取值)
"obj" id="object"> "#object[0]"/> "#object[1]"/> "#object[2]"/> "#object[3]"/>
2016-03-04 16:18:30
320
原创 2016.3.3
问题一: 昨天遗留问题为不能引入js和css文件,今天早上改变了一下引用路径解决了。具体如下图; 这样的引用路径解决了。我考虑是因为"> 为页面上所有相对 URL 规定基准 URL。如: http://www.baidu.com">,那你下面的href属性就会以你上面设的为基准,如:http://www.baidu.com/xxx.htm">>你现在就只需要写<a href=
2016-03-03 08:17:36
295
原创 2016.03.02
问题一:关于命名空间 xsi全名:xml schema instance web-app是web.xml的根节点标签名称 version是版本的意思 xmlns是web.xml文件用到的命名空间 xmlns:xsi是指web.xml遵守xml规范 xsi:schemaLocation是指具体用到的schema资源 首先这个文件是一个xml文件,那么他里面的所有内容都符合x
2016-03-02 08:14:56
229
原创 2016.03.01
问题一: 如何引入struts标签: 关于struts的下拉菜单选项中数值的问题,可以从数据库中读取,我暂时先用固定格式写到页面上。 <s:select label="产品类别" headerKey="-1" headerValue="请选择" name="product_categories" list="#{'1':'在线监测变送器','2':'在线监测控制器','
2016-03-01 13:58:55
207
原创 2016.2.29
. 该问题还未解决。 本问题具体情况为 Session session= getSessionFactory().getCurrentSession(); Criteria crit = session.createCriteria(getPersistentClass()); crit.list(); 报错为session is closed!至今我没有解决!后来将session获得
2016-02-29 15:11:23
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人