在jsp中使用java类举例如下:
十多年专注成都网站制作,成都企业网站定制,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于成都企业网站定制,高端网页制作,对木托盘等多个方面,拥有多年的网站推广经验。
1.新建一个项目,在src文件夹下添加一个包:如:tianaoweb.com;
2.再在包中添加一个类:如
package com;
public class test {
public String sd(){
return "sd";
}
}
3.在默认的首页index.jsp(当然也可以自己新建一个jsp文件)的开头引入
%@ page import= "tianaoweb.com.* "%
4.在body /body中添加相应的java代码片:
如:
%
String str;
test te=new test();
%
%=te.sd() %
在JSP中确定密码是否相同的方法是通过js实现的。
将onchange事件添加到两个文本框中,并在文本框的内容发生更改时触发事件,并在此事件中写入判断。
下面是步骤:
公共DOCTYPE HTML”- / / / / W3C XHTML 1.0 DTD过渡/ / EN " " "
HTML XMLNS = " "
头
meta HTTP - equiv =“Content -type”内容=“文本/HTML”。Charset = gb2312 "/ 。
script type = "text/javascript" 。
函数checkpwd () {
Var p1 =文档。Form1。Pwd1。价值;//获取密码框的值。
Var p2 =文档。Form1。Pwd2。价值;//获取重新输入的密码值。
{if (p1 = = ")
警告(“请输入您的密码!”);//密码被检测为空,输入//被记录。
文档。Form1。Pwd1。关注();//专注于密码框。
返回错误;//退出检测功能。
}//如果允许一个空密码,此条件可以被撤销。
如果(p1 !=p2){//确定输入值是否相同,并显示错误消息。
文档。GetElementByIdx_x(“味精”)。InnerHTML =“两个输入密码不一致,请重新输入”;//在div中显示错误消息。
返回错误;
密码是一样的,你可以继续下一步。
form name = "form1" 。
代码:
确认密码:——onchange事件触发检测——。
div id = "MSG" style = "color: red " / div 。
/形式
The / body 。
/ HTML 。
%! %是在service方法的外面定义变量和写入语句的,也就是在servlet中定义变量,而我们知道servlet在被container加载后只生成一个对象而已,然后所有的请求都在service方法里面被处理。所以如果你在servlet中定义了变量,那么所有的请求可以共用这一个变量了。
最简单的应用就是,你要计算有多少人访问了这一个JSP页面,那么就可以把变量i定义在servlet中,然后在JSP文件里面加一句i++;,这样就可以统计有多少人访问了你这个页面了。
至于% %这个嘛,就是在service方法里啦。
JSP中可以直接写java代码,格式为%java代码%,前提是得在jsp首部那引入包(一般用IDE工具会默认引入util包,有其他需要的照格式跟在后面写上就好)。
脚本的话,jsp里还可以写JS(javascript),JS和java完全不是一回事,只是语言写法类似,建议楼主参照其他书籍,可以使用JS实现一些页面前台控制。