[Struts2]初识框架/表单提交数据/struts2配置
来源:互联网 发布:apache服务器配置 编辑:程序博客网 时间:2024/06/01 09:48
下载网站:点击这里 我下载了2.2.1.1-all,里面的apps有示例代码
》配置相关
将对应的jar包导入后,还有找到lib下的web.xml文件,里面有过滤相关
里面的代码如下,也可以自己复制:
<?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>Struts Blank</display-name> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <welcome-file-list> <welcome-file>index.html</welcome-file> </welcome-file-list></web-app>
以及struts.xml放置在src下,
并配置写入:
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"><struts><!- -action可以先不管- -><package name="default" namespace="/" extends="struts-default"><default-action-ref name="index" /><action name="demo" class="com.yiki.demo.DomeAction"><result name="succese">/index.jsp</result></action></package></struts>
package com.yiki.demo;import com.yiki.vo.User;public class DomeAction {private String username;private User user;public User getUser() {return user;}public void setUser(User user) {this.user = user;}public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public DomeAction(){System.out.print("我是构造方法。");}public String execute(){//System.out.print(user.getName());return "succese";}//在地址栏后加上!如http://localhost:8080/struts-01/demo!addpublic String add(){System.out.printf("add..");return "succese";}}写一个User类
package com.yiki.vo;public class User {private Integer id;private String name;private Integer phone;public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Integer getPhone() {return phone;}public void setPhone(Integer phone) {this.phone = phone;}}
写一个测试表单
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%><html><body><form action="demo">name:<input name="user.name" type="text" ><input type="submit" value="提交"></form></body></html>
结果:
查看控制台里,已经取到了数据了~
阅读全文
0 0
- [Struts2]初识框架/表单提交数据/struts2配置
- struts2的框架下利用js创建表单提交数据
- 表单的重复提交--Struts2框架
- struts2无法获得表单提交的数据
- Struts2对表单提交数据的验证
- struts2 提交表单
- Struts2 表单提交 POJO
- struts2:防止表单提交
- struts2 提交表单
- struts2 表单提交post
- struts2表单重复提交
- struts2 表单提交方式
- Struts2表单提交
- 用Struts2框架将jsp的form表单数据提交到action处理
- 初识Struts2框架
- 初识Struts2框架
- struts2框架初识
- Struts2框架学习之七:避免表单重复提交
- tensorflow实现验证码识别
- AndroidStudio中源代码查看
- [Android]res下面layout增加子文件夹
- MySQL数据库以及相关知识点总结大全
- Week11 209. Minimum Size Subarray Sum
- [Struts2]初识框架/表单提交数据/struts2配置
- java----监听器的作用
- 函数指针做形参
- bringSubviewToFront()和sendSubviewToBack()
- 561. Array Partition I。
- 如何快递获得某个sql表的长度?
- 安卓设计模式のBuilder模式
- hdu 2037 今年暑假不AC
- bzoj 3288 欧拉函数线性筛法