随笔分类 - Struts2
摘要:备忘,免得以后项目没了,什么都得从头来。项目都是struts2+spring+jdbctemplate,并且涉及到aop,freemarker,json,quartz,log4j,urlrewrite等方面。从头来配置,光配置文件就够烦人的了。第一个:web.xml UrlRewrite ...
阅读全文
摘要:又是一个漫漫长夜。公司的编辑器坏了,用的是百度编辑器,上传图片的网址被框架给拦截了,我们本地怎么测试都没问题,放到服务器就这样了。和老李找了半天,疯了,没原因的。笔者以前用过jsp+ckeditor,觉得里面上传功能挺好用,于是想出这个法子,把网站的编辑器换掉。用的是最新的版本的,4点几的。很有wo...
阅读全文
摘要:在使用json的时候,产生的一个错误,查了一下资料,原来是struts2和json一起使用的时候,才产生的问题,虽然不影响程序的运行,但是总是会有一些异常的日志产生,并且,这个也会增加程序的负担。原因:struts2的action里面的数据转换成json数据时,会将提供了get方法的属性都串行化输出...
阅读全文
摘要:struts2获取request、session、application的四种方式//获取map类型的request、session、applicationpublic class LoginAction1 extendsActionSupport {private Map request;priv...
阅读全文
摘要:系统本来是好好地,这两天升级后,各种问题不断,总而言之,一句话,心惊胆战。今天,搜索任何中文,都是有乱码,在action中转码就ok了。公司系统那么多action,都转码,要累死吧。配置的过滤器都不起作用。一直怀疑是tomcat的问题,跟老李头说了,他没在意。弄了半天,还是这样。最后还是tomcat...
阅读全文
摘要:今天做freemarker的时候,想用一下全局的变量。就是在a.ftl 和 b.ftl页面里面,使用a.action里面放入request的变量。a.action的视图页面是a.ftl ,b.ftl是另外一个action的视图页面。结果发现这个b的页面,无法获取到request里面的数据,报未定义的...
阅读全文
摘要:和jsp的include标签的作用类似,里面也是分相对路径和绝对路径。freemarker的根路径比较奇特的,结构图如下:----webroot-------page------------ftl------------a.ftl------------b.ftl现在将a.ftl包含进b.ftl中 ...
阅读全文
摘要:本来是弄拦截器的问题,结果弄主页的时候,还是发现了问题。公司网站的项目里面,是用index.action作为主页的,访问WEB-INF里面的html文件。可是我设置的却不成功,追根到底,一个原因,struts2比较特殊,struts.xml里面必须多配置一个request和response。 ...
阅读全文
摘要:1. 读取并解析XML文档:SAXReader reader = new SAXReader();Document document = reader.read(new File(fileName));reader的read方法是重载的,可以从InputStream, File, Url等多种不同的源来读取。得到的Document对象就带表了整个XML。读取的字符编码是按照XML文件头定义的编码来转换。如果遇到乱码问题,注意要把各处的编码名称保持一致即可。2. 取得Root节点Element root=document.getRootElement();root元素是xml文档的根节点。一切X
阅读全文
摘要:import java.io.File;import java.io.IOException;import javax.xml.parsers.ParserConfigurationException;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;import org.xml.sax.SAXException;public class Dom4jDemo {public static void main(Str
阅读全文
摘要:在intellij idea里面配置出来了struts2的一个Helloworld,因为换了工具,在网上查了很多关于IDEA配置它的方式,好多是用Maven解决依赖关系的。于是按照网上的来,发现很多东西挺复杂的,浪费了一些时间。还是自己手动配置好了,idea的结构和eclipse是相似的,于是按照以前的方式,写了一个helloworld的极其简单的demo。好吧,还是手动的比较快,思路也比较清晰。对了,忘记说了,IDEA这个有自动下载struts2包的功能,所以,我这个也不算是纯手工来配置了。这下省了很多麻烦,不用一个个去找jar包,不过需要联网。web.xml里面设置了一个欢迎画面,不然的话
阅读全文

浙公网安备 33010602011771号