struts的action怎么写

1. 关于struts2的 action怎么写

额 看不懂你说的哦

不过struts2中的action最普遍要继承ActionSupport这个类,而你们老师继承ServletRequestAware类反正我们用过,然后就是定义实体类,和借口的方法。在spring中注入

struts2中的方法以public String +方法名(){return "111";}来进行操作 return 里面的字符串要和你struts2配置中的那个<result name="111">;/页面的位置</result>;中的name属性相同,你在登录页面的form中调用你写的“方法名”就进入方法中如果成功返回“111”就会进入你所设置的页面位置。

2. List 查询struts1的Action怎么写

struts.xml: &lt;action path="/user" scope="request" parameter="f"

type="com.manage.struts.action.sysmanage.UserManageAction"&gt;

&lt;forward name="success" path="" /&gt;

&lt;/action&gt;

action : extends DispatchAction

public ActionForward loginOut(ActionMapping mapping, ActionForm form,

HttpServletRequest request, HttpServletResponse response)

throws IOException {

request.getSession().removeAttribute("userSession");

request.getSession().invalidate();

HashMap&lt;String, Object&gt; jsonMap = new HashMap&lt;String, Object&gt;();

jsonMap.put("success", true);

jsonMap.put("message", "退出登录成功");

JSONObject json = new JSONObject();

json.putAll(jsonMap);

Writer writer = response.getWriter();

writer.write(json.toString());

writer.flush();

return mapping.findForward("");

}

3. struts2中一个action中实现多个功能应该怎么写

可以在action中写多个你需要的方法..然后在struts.xml中为这个action类配置多个你可以给这些起不同名字,然后用method属性制定要执行哪个方法。

例如:/login.jsp/Login.jsp/welcome.jsp例如上面的配置就是为LoginAction这个action类配置了2个而起了不同的名字其中第一个指明了method,用户请求forwardLogin时就会调用LoginAction中的forward()方法第二个没有明了method,用户请求login时就会调用LoginAction中默认的execute()方法。

4. struts2中action里面怎么写一个方法直接查询数据库数据,

先写的DAO:public List<FileModel> findAll()

{

Connection con = null ;

PreparedStatement ps = null ;

FileModel file = null ;

ResultSet rs = null;

List<FileModel> set = null ;

try

{

con = DBconnection.getConnection();

String sql = "select * from file ;

ps = con.prepareStatement(sql);

set = new LinkedList<FileModel>();

rs = ps.executeQuery() ;

while(rs.next())

{

file = new FileModel();

file.setFilepath(rs.getString(1));

file.setFiletime(rs.getTimestamp(2));

file.setFileintroduce(rs.getString(3));

file.setFilediscuss(rs.getString(4));

file.setFilescore(rs.getFloat(5));

file.setFiletype(rs.getString(6));

file.setDirection(rs.getString(7));

file.setFileid(rs.getInt(8));

file.setFilename(rs.getString(9));

set.add(file);

}

}

catch(SQLException e)

{

throw new RuntimeException(e.getMessage(),e);

}

finally

{

DBconnection.free(rs, ps, con);

}

return set;

}

在action中调用DAO:

public class FindAction extends ActionSupport {

private Dao dao = new Dao();

@Override

public String execute() throws Exception {

// TODO Auto-generated method stub

LinkedList<FileModel> modelSet = (LinkedList<FileModel>) dao.findAll();

if (modelSet!=null){

System.out.println(modelSet);

ActionContext.getContext().getSession().put("msg", modelSet);

return SUCCESS;}

else

return ERROR;

}

}

struts的action怎么写

转载请注明出处育才学习网 » struts的action怎么写

知识

汽车的声音怎么写

阅读(358)

本文主要为您介绍汽车的声音怎么写,内容包括汽车声音的描写,汽车的声音怎么用文字描写,关于描写汽车声音的段落。我的同桌 她,个子高高,没有什么引人注目的地方,但她却有一颗金子般的心灵。她就是我的同桌李艳。 这学期开学的第二天,老师让我和

知识

倦的拼音怎么写的

阅读(212)

本文主要为您介绍倦的拼音怎么写的,内容包括倦字组词的拼音怎么写,倦宿的正确拼音怎么写,倦这个字怎么读。倦容[juàn róng] 疲倦的脸色:面带~。2、困倦[kùn juàn] 疲乏想睡:一连忙了几天,大家都十分~。

知识

怎么写押韵诗

阅读(315)

本文主要为您介绍怎么写押韵诗,内容包括怎么写押韵的诗,写诗如何押韵,写七律诗有什么押韵要求。首先,要弄清楚什么是押韵,简单地说,押古韵,还是押现韵。押古韵的不一定是古诗,押现韵的一定不是古诗。押古韵,最常见的是一百零六部平水韵,

知识

导游词开头怎么写

阅读(192)

本文主要为您介绍导游词开头怎么写,内容包括导游词的开头怎么写,导游词,开头怎么写才好谢谢,导游词的开头怎么写。原发布者:海上的枫叶1导游词开场白有一句广告词说:心随我动,沟通无限,那我与在座各位朋友的沟通就从我的自我介绍开始,我是来自春

知识

繁体秋隶书怎么写

阅读(371)

本文主要为您介绍繁体秋隶书怎么写,内容包括隶书中的秋字怎么写,秋字的隶书写法,隶书秋字怎么写。隶书中的秋字,写法如图所示:

知识

在英语中地址怎么写的

阅读(170)

本文主要为您介绍在英语中地址怎么写的,内容包括英文的地址书写格式是什么,英语地址怎么写,关于汉语地名在英语中的写法比如说上海:是Shanghai还是。英文地址的写法与中文相反;英文住址原则上是由小至大,如必须先写门牌号码、街路名称,再写城市

知识

月亮的单词怎么写

阅读(264)

本文主要为您介绍月亮的单词怎么写,内容包括月亮的英语单词怎么写,月亮的英语单词怎么写,月亮的英语单词怎么写。“月亮”的英文只有:moon读音:英 [muːn] 美 [mun] 释义:n. 月亮;月球;月光;卫星2、v. 闲荡;出神;虚度词汇搭配

知识

发工资的证明怎么写

阅读(214)

本文主要为您介绍发工资的证明怎么写,内容包括工资证明怎么写,工资证明怎么写,工资少发了怎么写证明怎么写。工资证明 兹证明________是我公司员工,在________部门任________职务,月工资为__________元。特此证明。

知识

芯拼音怎么写的

阅读(187)

本文主要为您介绍芯拼音怎么写的,内容包括芯这个字怎么读,芯字笔顺怎么写,芯的笔画顺序怎么写。汉字 芯 读音 xìn xīn 部首 艹 笔画数 7 笔画

知识

尖刀的尖怎么写

阅读(270)

本文主要为您介绍尖刀的尖怎么写,内容包括尖刀的尖怎么写,尖锐的尖怎么写,尖字怎么组词。尖峰、尖锋、尖锐、尖刀、毛尖、尖叫、尖兵、打尖、顶尖、三尖两刃刀、尖端、尖嘴猴腮、钻牛角尖、针尖对麦芒、风口浪尖、指尖、尖风、尖酸刻薄、

知识

hook怎么写

阅读(183)

本文主要为您介绍hook怎么写,内容包括thinkphphook怎么写,进程内API“Hook”应怎么写,netfilter框架中的hook函数怎么写。ThinkPHP3.2 扩展--钩子,HOOK之前写到TP3.1的行为扩展是tag();在TP3.2中引入了另一种说法:钩子。 我们来看

知识

血的繁体字怎么写的

阅读(214)

本文主要为您介绍血的繁体字怎么写的,内容包括血的繁体字怎么写,血的繁体字怎么写,血字和繁体字怎么写。血这个字繁体字和简体字都是一个字.血[xuè ] 1.人或动物体内循环系统的不透明液体,大多为红色,主要成分为“血浆”、“血细胞”和“血

知识

韩语的眼霜怎么写

阅读(238)

本文主要为您介绍韩语的眼霜怎么写,内容包括韩文眼霜怎么写,韩文面霜眼霜怎么写,韩语眼霜怎么写。中文:面霜 韩语:크림中文:眼霜 韩语:아이크림【附】韩文的介绍韩文有21个元音和19个辅音,任意元音字母与辅音字母均可单独成字或组合成

知识

合同仲裁怎么写

阅读(177)

本文主要为您介绍合同仲裁怎么写,内容包括合同仲裁条款怎么写,经济合同仲裁申请书的格式如何写,劳动合同争议.申请仲裁怎么写。经济仲裁申诉状全文申请单位:**市清滨企业公司直属建筑工程施工队。法定代表人:姜厂长地址及电话:**区 电话:63543

知识

action的路径怎么写

阅读(199)

本文主要为您介绍action的路径怎么写,内容包括请问form的action路径怎么填求解,请action后的路径都是怎么定义的啊,在action中创建file的路径应该怎么写。<form id="sform" action="<%=request.getContextPath() %>/Info1Servlet

知识

怎么写action

阅读(230)

本文主要为您介绍怎么写action,内容包括登陆的Action怎么写,java中的action怎么写,jspaction怎么写很简单。/*** 登录* * @param mapping* @param form* @param request* @param respo

知识

action怎么写

阅读(177)

本文主要为您介绍action怎么写,内容包括登陆的Action怎么写,java中的action怎么写,jspaction怎么写很简单。/*** 登录* * @param mapping* @param form* @param request* @param respo

[/e:loop]