更新時(shí)間:2022-12-01 11:45:16 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1913次
從Java程序調(diào)用servlet要怎么做?您所要做的就是請(qǐng)求一個(gè) URL。像往常一樣放置所有名稱、值對(duì),然后在其上打開一個(gè)流。
繼承人的代碼:
導(dǎo)入java.io.*;
導(dǎo)入 javax.servlet.http.*;
導(dǎo)入 javax.servlet.*;
公共類 SpecialServlet 擴(kuò)展 HttpServlet
{
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
{
PrintWriter out = res.getWriter();
out.println ("Hello " + req.getParameter("name") + ", 這是SpecialServlet!");
關(guān)閉();
}
}
java程序:
導(dǎo)入 java.net.*;
導(dǎo)入java.io.*;
public class CmdLineApplication
{
public static void main (String args[])
{
字符串行;
嘗試
{
URL url = new URL( "http://127.0.0.1/servlet/special?name=CmdLineApplication" );
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
line = in.readLine();
System.out.println( 行 );
附寄();
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
將 servlet .class 文件放在 servlet 引擎的 WEB-INF/classes 目錄中。
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)