- 浏览: 1088168 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (401)
- tomcat (7)
- win7 (13)
- stackOverflow (6)
- 1 (0)
- css (5)
- develop IDE (9)
- hibernate (16)
- struts2标签 (10)
- struts2 (25)
- 框架 (1)
- SQLserver2005 (20)
- 词汇解释 (1)
- views (1)
- eclipse (6)
- 效率提高 (12)
- 代码模块 (1)
- 源代码 (3)
- jsonplugin (5)
- ajax (2)
- json (3)
- ssis (14)
- 电脑故障 (10)
- oracle (12)
- poi;excel (5)
- sql (3)
- 正则表达式 (3)
- develop IDEk (8)
- myeclipse (14)
- win2003 (5)
- 正则表达式;js (2)
- js (27)
- 待解决 (2)
- ognl (1)
- com组件 (1)
- 游戏 (6)
- 线程 (0)
- 硬盘 (4)
- 格式化 (2)
- java (7)
- html (9)
- firebug (1)
- jquery (4)
- 文件上传下载 (1)
- vss (2)
- 触发器 (1)
- spring事务管理 (2)
- 模态对话框 (1)
- SQLserver2000 (1)
- web性能优化 (2)
- web安全 (1)
- jetty (1)
- 路由器 (1)
- ie6 (1)
- 缓存 (1)
- jsp (1)
- struts2源代码 (1)
- 方法 (1)
- uml (1)
- ie (3)
- Java日志框架 (1)
- myeclipse,oracle (1)
- freemarker (4)
- 注解 (4)
- svn (2)
- hadoop (15)
- lucene (1)
- word (1)
- spring (5)
- job (1)
- extjs (4)
- paxos (1)
- zookeeper (1)
- 分布式 (1)
- 手机故障 (2)
- maven (2)
- linux (9)
- 虚拟机 (1)
- ext (3)
- javascript (1)
- 数据库 (5)
- 多线程 (12)
- junit (2)
- utils (1)
- mybatis (4)
- Joda-Time (1)
- tftp (1)
- scala (12)
- Graphic2D (1)
- jsf (5)
- 《java并发编程实战》笔记 (16)
- storm (3)
- 设计模式 (3)
- 泛型 (2)
- 数学 (1)
- primeface (1)
- poi (5)
- 线性代数 (1)
- 动态代理 (3)
- mysql (2)
- DB2 (2)
- testNG (1)
- 虚拟机、编译器、增量发布 (1)
最新评论
-
zhouchaofei2010:
Saro 写道在log4j配置里把mapper所在包设为deb ...
mybatis出现sql异常时的日志优化-打印sql参数 -
Saro:
在log4j配置里把mapper所在包设为debug就行了,参 ...
mybatis出现sql异常时的日志优化-打印sql参数 -
pyl574069214:
...
poi Excel 水平居中 垂直居中 -
zhouchaofei2010:
杀手请杀人 写道能看到scala太难得了 谢谢
scala 下划线解析报错: missing parameter type for expanded function -
杀手请杀人:
能看到scala太难得了
scala 下划线解析报错: missing parameter type for expanded function
1、 WEB-INF下内容,通过浏览器下无法直接访问
2、 在配置action跳转的时候,默认type类型dispatcher对WEB-INF 是大小写敏感的,比如
<result name="success" >/web-inf/template/user.html</result> 是不能访问到html文件的,必须是
<result name="success" >/WEB-INF/template/user.html</result>
3、如果type不是dispatcher,比如是freemarker,则小写的web-inf也可以访问的资源,比如如下的配置
<action name="userLogin" class="example.Login" method="userLogin">
<result name="success" type="freemarker">/web-inf/template/user.html</result>
</action>
4、type不写是对web-inf大小写敏感的,因为默认是dispatcher,更改type的默认属性为freemarker可以实现忽略对web-inf的大小写
更改方式:从strus2-core-2.1.6.jar 包里拷一份struts-default.xml到src下,在package name="struts-default"下找到result-type name="freemarker" 节点,为其添加属性default="true",同时删掉result-type name="dispatcher" 节点的default="true"属性
=============================
在ssh2+freemaker的开发中,可以修改默认的type为freemarker。可以方便的少写type="freemarker",但对刚接触框架的人来说,理解上可能一下子转不过弯。
发表评论
-
FreeMarker template error! Expression tag is undefined on line 94
2013-01-24 14:12 1006FreeMarker template error! Exp ... -
freeMarker template error! Expression tag is undefined
2013-01-04 11:43 1095FreeMarker template error ... -
struts2 下载不弹出下载对话框
2012-12-19 17:15 2117如下配置可以: <action name=&quo ... -
getResourceAsStream
2012-12-19 17:00 2523getResourceAsStream http:// ... -
freemarker教程
2012-12-11 16:57 637http://www.csdnjava.com/forum.p ... -
struts2标签判断字符串
2012-11-14 13:24 82211:<s:property value='#at ... -
struts2附件上传,大小超过最大值处理
2012-06-20 14:19 3345Action: /** * 当上传文件大小大 ... -
struts2 action resultType ajax
2012-06-06 11:17 993概要: 如何在st ... -
数据操作后,页面alert提示例子
2012-04-19 15:16 998在页面开头插入如下例子代码 <s:if test ... -
struts2 格式化输出日期yyyy-MM-dd
2012-03-26 11:17 17391、直接页面输出 <s:date nam ... -
defaultStack已经包含了fileUpload的拦截器。具体的action不用再另外配置fileUpload的拦截器
2012-03-19 19:42 1028struts2.0.11 的defaultStack已经包含 ... -
struts2 property 不起作用
2012-03-16 11:41 1300<s:select id="select_s ... -
s:hidden value用property标签赋值不起作用
2012-03-07 17:23 4847<s:property value="titl ... -
struts2的重定向带参数
2012-03-06 23:28 0redirect。。。。 -
jsp 调试输出值
2012-03-06 22:46 1195比如有代码 <s:if test="#gdzc ... -
struts2 ognl 传递参数原理及过程
2011-12-31 17:22 1033struts2 ognl 传递参数原理及过程 -
struts2 jsonplugin includeProperties中对list集合的正则配置
2011-12-29 21:21 36121、listAttachment.*\.realName ... -
struts2 jsonplugin includeProperties 对list集合的正则配置
2011-12-29 21:18 4824jsonplugin 0.32 0.34 官方下载 ... -
struts2的重定向与转发配置
2011-12-27 16:18 1205<result name="success&q ... -
struts2读取资源文件的方式
2011-11-27 15:24 1261(1)JSP页面:<s:text name=" ...
相关推荐
概述 Struts 2.0提供一个Sitemesh... 在WEB-INF目录下创建一个decorator.xml文件,指定装饰器需要匹配哪些文件,下述示例指定main.flt将装饰所有的jsp文件: xml 代码 xml version="1.0" encoding="ISO-8859-1"?> ...
解压pda.rar文件或拷贝pda目录(包含WEB-INF文件夹)到某一目录,如:E:/Woo_Java/webapps/pda; 2.拷贝 /pda/deploy/tomcat 下面的 pda.xml到tomcat_home/conf/Catalina/localhost 下即可; 最好不要重新命名pda.xml...
3、数据库连接设置: 修改WEB-INF/classes/hibernate.cfg.xml文件,该文件即为Hibernate的配置文件。 完成后,即为通过http://${ServerURL}/${ContextName}来访问《HiMessage 留言薄》(需要重启Tomcat)。 ...
07 Struts_07ForwardAction : 访问WebRoot/WEB-INF/下文件的一种方式 08 Struts_08DynaValidatorForm : Struts框架的Validator验证框架 09 Struts_09Token : Structs的令牌机制,避免重复提交问题 10 Struts_10...
安装使用Convention插件,你需要将其JAR文件放到你应用的WEB-INF/lib目录中,你也可以在你Macen项目的POM文件中添加下面包依赖 <groupId>org.apache.struts <artifactId>struts2-convention-plugin ...
jsp文件统一放入WEB-INF下的jsp文件夹中,这个在struts配置文件中可以看到,默认的页面放置文件夹是WEB-INF/jsp 4、新建模块时,建议不同模块的采用不同的action命名空间也就是namespace,方便页面的管理。 5、...
1.1.1 查找并打开GWCS/WebRoot/WEB-INF/applicationContext.xml文件。 1.1.2 数据库配置 找到“dataSource”定义部分,根据实际情况修改数据库连接属性值,比如连接字符串url、用户名uername和密码password等。 ...
content:该目录也是存放项目的jsp页面,出于安全性考虑,该目录应该放在WEB-INF目录下,这样客户端便不能直接访问,可以项目中使用struts或者servlet进行转向访问。 lib:用于存放项目的架包。 classes:这个子...
1.1.1 查找并打开prodcut/WebRoot/WEB-INF/spring-context/applicationContext.xml文件。数据库配置引入 的是init.properties,读者也可自行更改。 1.1.2 数据库配置 修改工程中admanager/src/init.properties文件...
Struts.xml是Struts 2的必须配置文件,放在WEB-INF/classes下面。 12.Struts Web应用框架是什么 它是开源框架:Struts 是 Apache 软件基金会资助的一个为开发基于MVC模式的Web应用而设计的一个开源框架.Struts框架中...
4.在WebContent/WEB-INF目录下建sitemesh.xml文件,内容如下: <property name="decorators-file" value="/WEB-INF/decorators.xml" /> ${decorators-file}" /> <page-parsers> <parser content-type="text/...
Hibernate 持久性访问层 *.hbm.xml(类—-表,属性–字段) 2注解 项目包 1,action 控制器 2,dao 操作数据库— 3,model 实体类模型 4,service 逻辑业务层 5,util 工具类 log4j.properties 日志文件 *.properties...
Hibernate 持久性访问层 *.hbm.xml(类—-表,属性–字段) 2注解 项目包 1,action 控制器 2,dao 操作数据库— 3,model 实体类模型 4,service 逻辑业务层 5,util 工具类 log4j.properties 日志文件 *.properties...
在C:\tomcat\webapps下新建目录test,再将C:\tomcat\webapps\struts-example下的 WEB-INF目录拷贝到test目录下,然后将test\WEB-INF下的src和classes目录清空,以及struts-config.xml文件中内容清空即可。...
打开官方发布的可直接发布的部署包apache-roller-4.0\apache-roller-4.0\webapp\roller的目录,将该目录下面除了web-inf目录的其他所有文件复制到自建项目的/WebRoot目录下面 自建项目目录结构: (myeclipse建立的...
<br/>3、访问http://localhost:8080/PaginationStruts/即可 <br/>4、记得部署MySQL的JDBC驱动程序和Struts所需要的lib文件到%Tomcat%\webapps\PaginationStruts\WEB-INF\lib\目录下或者%Tomcat%\common\lib...
1.jar包都在WEB-INF的lib目录下面,另外数据库使用的是mysql。如果换数据库,请手动更换数据库Jar包 2.如果导入后项目报很多错,就是jre路径不对,请手动更换jre路径 3.struts和hibernate全部交由spring来管理,所以...
WEB-INF下的applicationContext.xml为Spring的配置文件,struts-config.xml为Struts的配置文件,file-upload.jsp为文件上传页面,file-list.jsp为文件列表页面。 本文后面的章节将从数据持久层->业务层->Web层的...
1.1.1 查找并打开prodcut/WebRoot/WEB-INF/spring-context/applicationContext.xml文件。数据库配置引入 的是init.properties,读者也可自行更改。 1.1.2 数据库配置 修改工程中admanager/src/init.properties文件...
<param-value>/WEB-INF/classes/applicationContext*.xml</param-value> </context-param> 2,在struts-config.xml中配置controller(Spring Reference 15.4.1.1. DelegatingRequestProcessor) <!-- 集成...