- 浏览: 34526 次
- 性别:
- 来自: 济南
最新评论
-
fh119609336:
简单的例子,道出了问题的本质,不错
理解IoC的概念(原创) -
yinshunhui:
和简单啊 拦截的url-pattern 修改一下就可以了
Struts2的配置文件——web.xml(原创) -
wtsoftware:
谢谢啊要。。我复制了。。!!!
Struts2的配置文件——struts.xml(原创) -
thelongestday:
当然可以了,可以在struts.xml中配置<const ...
Struts2的配置文件——web.xml(原创) -
wangjian3q:
请问 是不是 只能用 .action (点action) 来提 ...
Struts2的配置文件——web.xml(原创)
文章列表
获取并插入系统时间
1,sqlserver2000/2005中
select getdate() value
insert into datetable values(getdate())
2,mysql中
select now() value
insert into datetable(date) values(now())
3,Oracle
select sysdate()
通过Java的方式插入系统时间(通用)
//不丢失时间数据
preparedStatement.setTimestamp(1, new java.sql.Timestamp(new java.util.D ...
服务器端,开启监听器及oracle数据库实例
客户端:选择Net Configuration Assistant程序中的“本地Net服务名”->指定服务名(注意:此服务名将在作为连接远程主机的标识符,有很大的用处。)->选择Tcp协议->指定主机名(ip或计算机名)及端口号->测试(注意:使用system名登录,不能使用sys名)
配置完成后可以使用PLSQL Developer(第三方软件)或Oracle自带的Sql Developer、SqlPlus连接服务器
SqlPlus的登录方式
用户名:用户名@服务名
密 码:***
例子:
用户名:syst ...
静态控制
1,在JSP头部声明:
<%@ page contentType="text/html;charset=utf-8" pageEncoding="utf-8" %>2,在Jsp的html代码中,声明UTF-8:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
3,设定数据库连接方式是UTF-8。例如连接MYSQL时配置URL如下: jdbc:mysql://localhost:3306/test ...
所有的访问请求都应该发送到servlet,并通过servlet间接的访问jsp。jsp页面不应该允许直接访问。有几种方法可以保护jsp页面不会被直接访问到。
1,把jsp页面放到WEB-INF目录下,这样一来,即使用户通过浏览器直接输入把些jsp页面的URL地址也无法访问到它们。但是该方法在不同服务器中有不同的效果。
2,用过滤器保护那些没有存放在WEB-INF目录里的JSP页面。只要把以.jsp结尾的URL全部重定向到用户页面去就行了。
3,通过web.xml文件里的security-constraint元素把所有的JSP页面者保护起来,只允许那些是特定的合法角色的用户访问它们。
<s ...
IoC全称为Inversion of Control,直译为控制反转。
在传统的应用程序中,控制权在应用程序本身,程序的控制流程完全由开发者控制。在IoC模式下,控制权发生了反转:从应用程序转移到了IoC容器。组件不再由应用程序负责创建和配 ...
<?xml version="1.0" encoding="gb2312"?>
<!-- Spring配置文件的DTD定义-->
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<!-- Spring配置文件的根元素是beans-->
<beans>
<!--定义数据源,该be ...
配置一个最小的Struts2项目,需要拷贝:
struts2-core.jar Struts2的核心;
xwork.jar xwork;
ognl.jar 用于页面输出的表达式语言;
freemarker.jar 用户界面标签模版;
commons-logging.jar Apache的公用包,用于输出日志。
这几个包到项目的lib文件夹下面。
struts.xml文件结构
struts.xml文件是整个Struts2框架的核心。
struts.xml文件内定义了Struts2的系列Action,定义Action时,指定该Action的实现类,并定义该Action处理结果与视图资源之间的映射关系。
<?xml version="1.0" encoding="UTF-8&qu ...
任何MVC框架都需要与Web应用整合,这就不得不借助于web.xml文件,只有配置在web.xml文件中Servlet才会被应用加载。
通常,所有的MVC框架都需要Web应用加载一个核心控制器,对于Struts2框架而言,需要加载FilterDispatcher,只要Web应用负责加载FilterDispatcher,FilterDispatcher将会加载Struts2框架。
因为Struts2将核心控制器设计成Filter,而不是一个普通Servlet。故为了让Web应用加载FilterDispatcher,只需要在web.xml文件中配置FilterDispatcher即可。
标准配置文件 ...
核心控制器:FilterDispatcher
FilterDispatcher是Struts2框架的核心控制器,该控制器作为一个Filter运行在Web应用中,它负责拦截所有用户请求,当用户请求到达时,该Filter会过滤用户请求。如果用户请求以.action结尾,该请求将被转入Strut ...