`
文章列表
struts2自带项目showcase的tags学习笔记 第一、首先我们来看non-ui的标签。 有几个需要注意的地方: 1.actionTag <s:action name="includePage" namespace="/tags/non-ui/actionTag" executeResult="true" /> 这里的action并不是存在于url或是form中,而是直接一个单独的标签,这里的executeResult为true表示显示结果集。即显示的结果为: 引用This is INCLUDED by the a ...
《深入java虚拟机第二版》第一、二章学习笔记 第一、java体系结构四个独立技术 java程序设计语言、java class文件格式、java应用编程接口、java虚拟机。 首先,用java程序设计语言编写一个程序,然后使用java编译器编译为一个java cl ...
struts2自带项目showcase的fileupload功能学习笔记 学习Struts2的自带项目showcase的fileupload功能。把我认为的一些疑问点写下来。 第一、我们先理解下struts-xml中的package的namespace属性,这个属性自然是为了在不同的命名空间中可以使用同名的action。我们先看下面的代码: <package name ="upload" extends="struts-default" namespace ="/fileupload"> <action name ...
int M = in.nextInt(); int N = in.nextInt(); String num = in.next(); BigInteger mScale = new BigInteger(num,M);//以M进制构造BigInteger类型,默认不填M是10进制 System.out.println(mScale.toString(N));//把数转换为N进制。默认不填N是10进制
在做java题时,发现输出的浮点数的小数部分有多余0,这是我们不愿看到的。那么如何删除呢?利用NumberFomat规定其位数是不能解决这个问题的。可以考虑使用如下的正则表达式,注意“.”的运用不要弄错了。 result = result.replaceAll("0+$", "");//学会如何省略末尾的多余0 result = result.replaceAll("[.]$","");//为什么不直接使用".$"正则表达式,因为.在正则表达式中代表任何字符。用一个中括号与之区分。
第一,转自网络的404解决方法。 在IE中提示“404”错误有以下几种情况     1.未部署Web应用     2.URL输入错误        排错方法: 首先,查看URL的IP地址和端口号是否书写正确。        其次,查看上下文路径是否正确 Project--------Properties------MyElipse-----Web----- Web Context-root检查这个路径名称是否书写正确。 最后,检查一下文件名称是否书写正确。     3.目录不能被引用        排错方法:        在 Eclipse的“包资源管理器(Package E ...
struts2框架自带项目struts2-mailreader学习笔记 我们依照使用该项目的步骤来说。 第一、一个网页请求转到welcome.do的网页,我们去查看web.xml中的配置,发现要调用StrutsPrepareAndExecuteFilte这个过滤器。而这个过滤器是干什么用的呢? 查看源代码我们发现: 1.StrutsPrepareAndExecuteFilte 实现了Filter接口。 服务器启动调用StrutsPrepareAndExecuteFilter .init()初始化来初始化几个重要的类,比如Dispatcher,FilterHostConfig。 2.当前台有请 ...
发现类似:window.setTimeout(function(){ window.self.focus(); },2000) 这种获得焦点的语句在火狐中不起作用,在程序中找了很多原因,结果后来发现火狐基于JS安全性的考虑,默认关闭了JS操作窗口获取焦点的操作。那么如何让他恢复该操作,可打开工具菜单,选择选项,然后选内容,启用javascript,然后点击高级'按钮在里面勾选前置或后置这个选项。
首先是caller和callee的区别。注意caller和callee都是arguments的属性。 caller--a property whose value is the arguments array of the outer function. If there is no outer function, the value is undefined. 即caller返回调用当前函数的函数。 callee--a property whose value is the function reference. 即callee返回当前的函数对象。它表示对函数对象本身的引用。 再来看arg ...
问题一:在IE中event作为window对象的一个属性可以直接使用,但是在Firefox中却使用了W3C的模型,它是通过传参的方法来传播事件的,也就是说你需要为你的函数提供一个事件响应的接口,也就是在执行引用了event这个属性的方法时 ...
1、Action配置的各项默认值   如果没有为action指定class,默认是ActionSupport。   如果没有为action指定method,默认执行action中的execute()方法。   如果没有为action指定result,默认值为success。 2、Struts2 配置文件result的name属性和type属性: Name属性 SUCCESS:Action正确的执行完成,返回相应的视图,success是 name属性的默认值; NONE:表示Action正确的执行完成,但并不返回任何视图; ERROR:表示Action执行失败,返回到 错误处理视图; I ...
初学Struts2,先实践一个小的例子。 一、先建立一个工程,引入相应的包。 二、编写相应的前台jsp程序。使用表单发送给action。 <%@page contentType ="text/html; charset=gbk"%> <%@taglib prefix = "s" uri = "/struts-tags"%> <html> <head> <title>注册</title> <script type = "text/j ...
JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露称为属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作这些JavaBean 属性。对于自省机制,举例如下: HTML中内容(注意红色部分): <form name="form1" method="post" action="chkuser.jsp" onSubmit="return check()& ...
在Web页面上,有时我们要在文本输入框里给点提示信息,告诉用户在这个地方该输入什么内容,比如说“请输入评论内容...”等等之类的提示信息,当用户把光标单位在输入框的时候,不应该让用户去清除那些提示信息,我们可以写个脚本来帮我们做这件事情,请看下面的两个例子: 1、给文本框添加触发事件onfocus和onblur,调用函数处理。完整代码: <script> function cls(){ //捕获触发事件的对象,并设置为以下语句的默认对象 with(event.srcElement) //如果当前值为默认值,则清空 if(value==defaultValue) ...
转自引用http://blog.csdn.net/itautomn/article/details/1635726 一、include指令:在翻译阶段(将JSP页面转换成servlet的阶段),JSP的include指令会读入指定的页面中的内容,并将这些内容和原来的页面融合在一起。    <%@ include file=”header.html ...
Global site tag (gtag.js) - Google Analytics