踏上原路

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 下一页

2013年7月31日

摘要: .classpath保存的是项目所用的外部引用包的路径。.mymetadata 保存的是工程属性文件.project 是工程构建配置文件.metadata文件夹的作用 Eclipse内所有改动都放在这个文件夹.setting文件夹的作用 \.settings\ 把.js文件的编码方式由改成默认的ISO-8859-1改成GBK时,这个文件会有记录。 如果把这个文件删了,在eclipse中查看js文件的中文字符就是乱码,但发布的时候还是能正常显示中文的。 结论:这个文件是eclipse查看js文件的时候用的,记录了用什么编码方式查看。与发布无关。.settings\文件夹不会... 阅读全文
posted @ 2013-07-31 14:59 踏上原路 阅读(8771) 评论(0) 推荐(0) 编辑

摘要: 1、设置项目、工作区文本文件的编码方式,默认的编码方式为GBK,并非ISO-8859-1:workspace2、在Windows-->Preference-->Web-->JSPFiles选项里,选择编码方式为ISO10646/Unicode(UTF-8),Apply、OK后,使用模板新建JSP文件则会使用设置的UTF-8编码。 3、修改自己eclipse工程中新建一个jsp文件的编码方式呢?:window-preferences-General-ContentType 的右边窗口选择jsp输入所想要设定的默认编码方式例如:UTF-8 ================> 阅读全文
posted @ 2013-07-31 09:40 踏上原路 阅读(393) 评论(0) 推荐(0) 编辑

2013年7月25日

摘要: 对于POST方式提交: 可以统一转码(这样获得的参数可以统一转码)。 通过 设置一个filter过滤器,或直接在struts.xml中进行相应的配置即可以使其不会出现中文乱码。 而对于GET方式提交: tomcat中不能用统一转码。 可以有一下两个方法解决: 1、在get方式传过来的地方,自己进行转码:(这样做比较不方便) String name=request.getParameter("name"); name=new String(name.getBytes("ISO-8859-1"),"UTF-8"); //这种也叫重新赋值的 阅读全文
posted @ 2013-07-25 14:02 踏上原路 阅读(283) 评论(0) 推荐(0) 编辑

2013年7月24日

摘要: struts2 + ajax + form 表单提交的处理,如果不是文件上传的部分,就可以直接用ajax来实现,而不是像之前用iframe来仿ajax数据交互的方法。用Ajax.Request()方法来实现!!例子:前台代码:使用JSON插件 field1: field2: field3: 后台代码:package action;import java.util.HashMap;import java.util.Map;import org.apache.struts2.json.annotations.JSON;import com.opensymphony.xwork2.ActionSup 阅读全文
posted @ 2013-07-24 01:37 踏上原路 阅读(2612) 评论(0) 推荐(0) 编辑

摘要: 可以通过AjaxFileUploader组件实现:ajaxFileUpload利用iframe模拟了ajax上传文件。 而对于使用ajaxFileUpload组件进行是实现时,需要注意几个地方: 1、struts2的返回类型设置是重点。必须设置成text/html,否则会报错;如果设置成application/jsonIE下会有问题,chrome没问题的。 (因为用ajaxfileload时,jquery中的ajax的回调函数与struts结合时,返回值一定要注意!!因为不是真正的ajax,而是iframe原理) 2、struts.xml中result的配置。... 阅读全文
posted @ 2013-07-24 01:30 踏上原路 阅读(1622) 评论(0) 推荐(0) 编辑

2013年7月23日

摘要: 在上一篇的Struts2之ajax初析中,我们得到了comments对象的JSON数据,在本篇中,我们将使用jQuery进行数据解析。我们先以解析上例中的comments对象的JSON数据为例,然后再小结jQuery中解析JSON数据的方法。上例中得到的JSON数据如下,是一个嵌套JSON:{"comments":[{"content":"很不错嘛","id":1,"nickname":"纳尼"},{"content":"哟西哟西",& 阅读全文
posted @ 2013-07-23 23:27 踏上原路 阅读(1992) 评论(0) 推荐(0) 编辑

摘要: Web2.0的随波逐流,Ajax那是大放异彩,Struts2框架自己整合了对Ajax的原生支持(struts 2.1.7+,之前的版本可以通过插件实现),框架的整合只是使得JSON的创建变得异常简单,并且可以简单的融入到Struts2框架中,当然这只是在我们需要JSON的时候才会显得流光溢彩。首先不谈Struts2的原生支持,我们自己写一个ajax示例,使用异步请求,直接请求action动作:InfoAction.javapackage cn.codeplus.action;import com.opensymphony.xwork2.ActionSupport;publicclass Inf 阅读全文
posted @ 2013-07-23 23:25 踏上原路 阅读(4498) 评论(1) 推荐(0) 编辑

2013年7月21日

摘要: 当使用request.setCharacterEncoding(charset);时,只能解决表单方法为POST的中文乱码情况,而方法为GET的依然为乱码。解决GET乱码:[html] view plaincopyStringstr=request.getParameter("URL后面的变量名");byteb[]=str.getBytes("ISO-8859-1");str=newString(b); ==================================================解决request中文乱码的问题request.se 阅读全文
posted @ 2013-07-21 15:59 踏上原路 阅读(843) 评论(0) 推荐(0) 编辑

2013年7月17日

摘要: 1,Eclipse安装 spket 插件。(两种方式):在线安装:Help->Install New Software...->Add...->Name: "Spket", Location: http://www.spket.com/update/ 下载完毕重启 Eclipse 。手动安装:到http://www.spket.com/download.html下载 Plugin 版本,当前版本为1.6.17。下载解压后直接放置于Eclipse的dropins目录下,重启Eclipse。2,下载jQuery文件,(要下载开发版本)。3,设置spket。Wi 阅读全文
posted @ 2013-07-17 15:44 踏上原路 阅读(164) 评论(0) 推荐(0) 编辑

2013年7月15日

摘要: 自定义主键生成策略,由@GenericGenerator实现。hibernate在JPA的基础上进行了扩展,可以用一下方式引入hibernate独有的主键生成策略,就是通过@GenericGenerator加入的。比如说,JPA标准用法Java代码@Id@GeneratedValue(GenerationType.AUTO)就可以用hibernate特有以下用法来实现Java代码@GeneratedValue(generator= "paymentableGenerator")@GenericGenerator(name= "paymentableGenerato 阅读全文
posted @ 2013-07-15 16:35 踏上原路 阅读(235) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 下一页