struts2简单校验(添加属性信息,添加struts标签



struts2简单校验(添加属性信息,添加struts标签

1.action文件,CheckAction.java

import com.opensymphony.xwork2.ActionSupport;

public class Checking extends ActionSupport {
private String name;

public String getName() {
 return name;
}
public void setName(String name) {
 this.name = name;
}

@Override[......]

Read more

struts2的request,session,application



struts2的request,session,application

1.第一种方法(实现RequestAware,SessionAware, ApplicationAware接口)

这是最常用的一种方法

(1)WebParaAction.java

package com.ru.action;

import java.util.Map;

import org.apache.struts2.interceptor.ApplicationAware; import org.apache.struts2.interceptor.RequestAware; impor[......]

Read more

struts2模块包含

struts2模块包含

标签:

struts2

包含模块

分类: 框架

struts2模块包含

可以看到在web应用中有两个struts2的xml文件。使用一个xml包含另一个xml。

1。struts.xml
<?xml version=”1.0″ encoding=”UTF-8″ ?>
<!DOCTYPE struts PUBLIC
“-//Apache Software Foundation//DTD Struts Configuration 2.3//EN”
“http://struts.apache.org/dtds[......]

Read more

struts2默认action

struts2默认action。

<?xml version=”1.0″ encoding=”UTF-8″ ?>
<!DOCTYPE struts PUBLIC
“-//Apache Software Foundation//DTD Struts Configuration 2.3//EN”
“http://struts.apache.org/dtds/struts-2.3.dtd”>
<struts>
  <constant name=”struts.enable.DynamicMethodInvocation” value[......]

Read more

struts2的result跳转类型

struts2的result跳转类型

1. Struts2支持的不同类型的返回结果为: 名字 说明 Chain Result 用来处理Action链

Dispatcher Result 用来转向页面,通常处理JSP

FreeMarker Result 处理FreeMarker模板

HttpHeader Result 用来控制特殊的Http行为

Redirect Result 重定向到一个URL

Redirect Action Result 重定向到一个Action

Stream Result 向浏览器发送InputSream对象,通常用来处理文件下载[......]

Read more

struts2对象图像导航语言(OGNL

struts2对象图像导航语言(OGNL

struts2对象图像导航语言(OGNL)

注:ognl可以在action中创建对象cat传递参数,这个对象1中的参数可以是对象dog。那么在传递参数时使用 cat.dog.name=“tom”使用struts标签获取参数是 <s:property value=”cat.dog.name”/>

一。两个对象关联的实例

1.包com.ru.domain里面的两个对象。

dog.java

public class Dog { private String name; private int age; public String getName([......]

Read more

Jsp模版

Jsp模版

<%@ page language=”java” import=”java.util.*” pageEncoding=”utf-8″%>

<%@taglib uri=”/struts-tags” prefix=”s”%> <% String path = request.getContextPath(); String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request.getServerPort()+path+”/”; %>

<!D[......]

Read more

eclipse部署tomcat7时遇到的问题

eclipse部署tomcat7时遇到的问题

一 . JDK 安装

1.打开计算机开始–>运行–>输入cmd–>输入javac(检查是否已经安装过JDK,同时也可以检查JDK是 否 已经装好)

2.安装JDK

3.配置环境变量: JAVA_HOME : c:\java\jdk6.0 绝对路径,后面不能带分好 path : c:\java\jdk6.0\bin; 或 %JAVA_HOME%\bin;[......]

Read more

Servlet生成HTML页面实例

Servlet生成HTML页面实例通过下面这个简单的Servlet例子来说明Servlet生成html过程。 该Servlet实现如下功能:当用户通过浏览器访问该Servlet时,该Servlet向客户端浏览器返回一个HTML页面。在Eclipse里输入以下内容,并编译,得到HelloWorld.class. HelloWorld.java

Java代码
  1. import java.io.IOException;
  2. import java.io.PrintWriter;
  3. import javax.servlet.ServletException;
  4. import[......]

Read more