1、第一个Struts2程序
2016-05-17 16:03
561 查看
为了让我们以后开发方便,我们需要配置struts.xml的dtd的头,这样在编写struts.xml文件中可以有提示!
操作如下:
(1)打开myeclipse→window→Preferences→输入xml→XML→XML Catalog→Add→点击File System找到struts-2.1.7.dtd文件→在Key:输入-//Apache Software Foundation//DTD Struts Configuration 2.0//EN→勾选Specify alternative web address→在复选框下的输入框输入:http://struts.apache.org/dtds/struts-2.0.dtd[b]→ok[b]→ok[/b][/b]
1.创建如下项目目录结构
HelloWorldAction.java
6.运行
操作如下:
(1)打开myeclipse→window→Preferences→输入xml→XML→XML Catalog→Add→点击File System找到struts-2.1.7.dtd文件→在Key:输入-//Apache Software Foundation//DTD Struts Configuration 2.0//EN→勾选Specify alternative web address→在复选框下的输入框输入:http://struts.apache.org/dtds/struts-2.0.dtd[b]→ok[b]→ok[/b][/b]
1.创建如下项目目录结构
package com.action; import com.opensymphony.xwork2.Action; public class HelloWorldAction implements Action { private String user; //表单中name的属性值 private String message; //错误信息 public String execute() throws Exception { this.setMessage("Hello,"+this.getUser()); return "success"; } public String getUser() { return user; } public void setUser(String user) { this.user = user; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } }
HelloWorldAction.java
6.运行
相关文章推荐
- JAVA给图片添加图片水印或文字水印
- java.lang.UnsatisfiedLinkError 解决方法
- spring和junit整合报错 It is indirectly referenced from required .class files
- spring整合activemq发送MQ消息[Topic模式]实例,activemqmq
- JAVA线程-线程状态及生命周期
- org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir异常解决方法
- 【Java】java.util.Random()/Random(long seed)
- ssh框架ajax获取后台list数据简单例子
- Java学习之反射机制学习笔记--3
- 给Java新手的一些建议----Java知识点归纳(Java基础部分)
- 学习练习 java编写西游记人物类
- Dubbo+SpringMVC工程创建详解(附工程文件)
- Java中的HashMap深入详解
- struts2内置效验器XXX-validation 配置文件问题
- javaWeb_XML
- java获取昨天的日期
- JAVA线程-Thread类的方法
- Spring基于注解及SpringMVC
- java 面向对象练习题5
- Btrace下载,配置,应用