官术网_书友最值得收藏!

第2章 JSP應用基礎

JSP是最近幾年非常熱門的技術,尤其是在Java EE中,JSP應用非常廣泛。本章先從簡單的例子著手,介紹JSP的用途及JSP文件的內容格式。

把下面這段代碼命名為input.jsp,保存在Tomcat的webapps/ROOT文件夾中。

        <%@ page contentType = "text/html;charset = gb2312"%>
        <html>
        <body>
            <form action="result.jsp" method="post">
                請輸入半徑r: <input type="text" name="radius"/>
                <input type="submit" value="計算"/>
            </form>
        </body>
        </html>

再把下面這段代碼命名為result.jsp,保存,同樣放在ROOT文件夾中。

        <%@ page contentType="text/html;charset=gb2312"%>
        <html>
        <body>
            <%
                double r,s;
                String radius = request.getParameter("radius");
                if(radius == null){
                    s = 0.0;
                }else{
                    r =Double.parseDouble(radius);
                    s = 3.14*r*r;
                }
                out.print(s);
            %>
        </body>
        </html>

啟動Tomcat服務器,在IE瀏覽器中輸入“http://localhost:8080/input.jsp”,系統會顯示input.jsp頁面,如圖2.1所示。當在文本框中輸入10 后,單擊【計算】按鈕會跳轉到另外一個頁面,也就是result.jsp頁面,并且輸出結果314.0,如圖2.2所示。

圖2.1 input.jsp頁面

圖2.2 result.jsp頁面

注意:JSP文件保存時后綴名必須小寫,如*.jsp。

主站蜘蛛池模板: 买车| 定襄县| 芜湖县| 崇州市| 兴安盟| 广汉市| 台南县| 岳阳市| 洛川县| 顺昌县| 佛冈县| 凤冈县| 阿尔山市| 沂水县| 三河市| 周口市| 乳源| 仙游县| 田东县| 宜州市| 东阿县| 江陵县| 黑龙江省| 大庆市| 海安县| 大悟县| 漳州市| 辽宁省| 休宁县| 衡水市| 萨迦县| 隆安县| 镇赉县| 乐东| 衡南县| 秦皇岛市| 云林县| 凤台县| 塔城市| 唐河县| 汉寿县|