java web 编程学习总结

知识点补充:javascript

●JSP是在进行Java Web开发时使用的动态页面编程语言html

●若是你想让你的计算机上可以运行JSP程序,仅安装Jdk还不够,还要安装JSP引擎(即web服务器),常见的web服务器有IIS、Tomcat、Resin、WebLogin、Websphere 等。java

●JSP声明的是一段Java源代码,用来定义类的属性和方法,声明后的属性和方法能够在该JSP文件的任何地方使用mysql

●JSP声明的语法格式以下:web

<%! Java定义语句 %>sql

●JSP表达式运算所得结果转换成字符串,语法格式:编程

<%= Java表达式/变量%>浏览器

例如:tomcat

<%=str%>服务器

<%=”a”+”b”%>

<%=30*20%>

上面的这些表法式的值至关于下面3行代码:

out.println(str);

out.println(“a”+”b”);

out.println(30*20);

●JSP脚本编程

在<% 与 %> 之间标起来一段java代码,每行语句后面加入分号,在脚本程序中定义的变量在整个页面都有效,但不会被其余线程共享。

语法格式:<% java代码 %>

基本步骤:

1.  启动myeclipse---file—new – web project—输入项目名称---finish

2.编写代码(建立JSP)

点击刚刚建好的项目下的WebRoot目录---右击----new ----JSP(Advanced Templates)----修改file name---finish,打开jsp文件便可进行编辑了

3.编辑好了以后,点击start启动服务器

 

在web browser地址栏内输入地址:格式如:

http://localhost:8080/项目名/jsp名称

或: http://主机名:8080/项目名/jsp名称 

实践遇到的问题:

 

 

遇到的问题:打不来新建好的jsp文件

解决方法:能打开就能够了,右键—open with,选一种方式

报错如:

 

eclipse的问题,打开eclipse,我忽略掉了错误提示,这才没有出现"The word is not correctly spelled"的

操做步骤:在eclipse下的Window--Preference输入spell,而后把第一个复选框“Enable spell checking“给去掉就能够了。

结论:编译的时候没问题的,因此不用管它了

 

 要先启动服务,再在web browser中输入以下网址,便可显示内容。

 

或以下网址

 

mysql安装图解网址:http://www.jb51.net/article/23876.htm

练习一:使用声明(截取字符串)

代码:在jsp文件中:

 1 <%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
 2 
 3 <%!
 4 
 5     //声明一个变量
 6 
 7     String str = "Object-oriented programming";
 8 
 9     //声明一个字符串的截取方法
10 
11     public String subStr(String str)
12 
13     {
14 
15        if(str == null || "".equals(str))
16 
17        {
18 
19            return "";       
20 
21        }
22 
23        if( str.length()>20)
24 
25        {
26 
27            // javascript中substring() 方法用于提取字符串中介于两个指定下标之间的字符。
28 
29            return str.substring(0,20)+"...";
30 
31        }
32 
33        else
34 
35            return str;      
36 
37     }
38 
39 %>
40 
41  
42 
43 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
44 
45 <html>
46 
47   <head>
48 
49     <title>JSP中声明的使用</title>
50 
51   </head>
52 
53   <body>
54 
55     <h3>原字符串是:<%=str%></h3>
56 
57     <h3>截取后的字符串是:<%=subStr(str) %></h3>
58 
59   </body>
60 
61 </html>

效果:

 

练习二:使用表达式(显示系统当前的日期)

 1 <%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
 2 
 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 4 
 5 <html>
 6 
 7   <head>
 8 
 9     <title>JSP中表达式的使用</title>
10 
11   </head>
12 
13   <body>
14 
15     今天是:<%=new Date() %>
16 
17   </body>
18 
19 </html>

效果图:

 

 练习三:jsp脚本程序的使用

 1 <%@
 2 
 3     page language="java"
 4 
 5     import="java.util.*,java.text.*"
 6 
 7     pageEncoding="GBK"%>
 8 
 9 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
10 
11 <html>
12 
13   <head>
14 
15     <title>输出当前日期</title>
16 
17   </head>
18 
19   <body>
20 
21     欢迎光临!<br>今天是
22 
23     <%
24 
25         SimpleDateFormat formater = new SimpleDateFormat("yyyy年MM月dd日");
26 
27         String strCurrentTime = formater.format(new Date());
28 
29         out.print(strCurrentTime);
30 
31     %>
32 
33   </body>
34 
35 </html>

效果图:

 

今天由于要弄服务器端的代码而又试着弄了一下java web程序,遇到一些问题,经过查询网上资料顺利解决,总结以下:

1.首先运行java web程序须要用到jdk,配置好环境,还要tomcat框架,在网上下载tomcat压缩包,按照下面连接的方法操做便可配置好tomcat框架

http://jingyan.baidu.com/article/f96699bbb274c9894e3c1b23.html

http://jingyan.baidu.com/article/4853e1e53465271909f72690.html

2.还有一点是操做步骤:先打开tomcat、再右键项目---Run as---Myeclipse Service Application----在浏览器中输入连接。

相关文章
相关标签/搜索