yxp6124830
2010-08-10 11:00
浏览 266
已采纳

如何在action中拿到各种struts2标签中填入的值 ?

html:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sx" uri="/struts-dojo-tags"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">




<!-- listKey和listvalue就是实体的属性 -->






<!-- cate.name 用来拿到页面的值 -->














/sx:datetimepicker





/s:submit
/s:submit

/s:form

不知道在action中如何拿到,希望有一个例子可以看看

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • works001 2010-08-10 11:11
    已采纳





    <!-- cate.name 用来拿到页面的值 -->







    拿你这个程序来说
    action里定义属性public String dire.tetle;然后set, get方法
    然后System.out.println(dire.tetle);

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • oyj7454103 2010-08-10 11:06

    dire.tetle 这么写 就说明 你 的action 有个属性是: dire 类型的 类 或者类似做法!

    在action里面直接

    如果那个属性就叫 dire
    dire.tetle

    dire.link

    就可以得到 具体 的值了!

    评论
    解决 无用
    打赏 举报
  • works001 2010-08-10 11:13

    或者 action里定义 public Dire dire; 加上set get 方法
    然后
    System.out.println(dire.getTetle);就完了

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题