⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lookupaction.java

📁 为struts 的示例程序
💻 JAVA
字号:
package ch03;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import ch08.WileyActionMapping;public class LookupAction extends Action {  protected Double getQuote(String symbol) {    if ( symbol.equalsIgnoreCase("SUNW") ) {      return new Double(25.00);    }    return null;  }  public ActionForward execute(ActionMapping mapping,    ActionForm form,    HttpServletRequest request,    HttpServletResponse response)    throws IOException, ServletException {	String theMapping = mapping.getClass().toString();	    WileyActionMapping wileyMapping = (WileyActionMapping)mapping;    Double price = null;    String symbol = null;    // Default target to success    String target = new String("success");    if ( form != null ) {      LookupForm lookupForm = (LookupForm)form;      symbol = lookupForm.getSymbol();      price = getQuote(symbol);    }	// if price is null, set the target to failure    if ( price == null ) {      target = new String("failure");    }    else {      boolean logging = wileyMapping.getLogResults();      if ( logging ) {        System.err.println("SYMBOL:"          + symbol + " PRICE:" + price);      }      request.setAttribute("PRICE", price);    }    // Forward to the appropriate View    return (mapping.findForward(target));  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -