天天看點

JSP web應用程式開發教程實驗一編碼統一utf-8

版權聲明:轉載請注明出處:http://blog.csdn.net/dajitui2024 https://blog.csdn.net/dajitui2024/article/details/79396232

編碼統一utf-8

檔案名:a.jsp

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>  
<html>  
  <head>  
  </head>  
  <body>  
    <%  
        int num = Integer.parseInt(request.getParameter("num"));  
        out.println(num+"的平方是:"+num*num);  
     %>  
  </body>  
</html>  
           

檔案名:b.jsp

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>  
<html>  
  <head>  
  </head>  
  <body>  
     <jsp:include page="a.jsp">  
        <jsp:param value="19" name="num"/>  
     </jsp:include>  
  </body>  
</html>  
           

檔案名:ex201.jsp

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>  
<html>  
<head>  
</head>  
<body>  
    <%  
        Date date = new Date();  
        int hour = date.getHours();  
        int minute = date.getMinutes();  
        int second = date.getSeconds();  
        
        if (hour >= 0 && hour < 12) {  
            out.println("早上好!");  

        } else if (hour >= 12 && hour < 19) {  
            out.println("下午好!");  
 
        
        } else {  
            out.println("晚上好!");  
       
        }  
    %>  
</body>  
</html>  
           

檔案名:test1.jsp

<%@ page contentType="text/html;charset=utf-8" %>
<%
request.setCharacterEncoding("utf-8");
String strUserName = "";
strUserName = (String)request.getParameter("UserID");
if(strUserName.equals("張三")){
    out.println("你好" + strUserName);
}else{
    out.println("名稱錯誤");
}

%>
<br>姓名:<%=strUserName%><br>
           

檔案名:test2.jsp

<%@ page contentType="text/html;charset=utf-8" %>
<html><body>
    <form action= " test1.jsp" method="post">
       <p>姓名:<input type="text" size="20" name= "UserID"></p>
    <p><input type="submit" value="提 交"> </p>
            </form>
</body></html>