摘要:
你每次面临的失败,都在告诉你,你的问题在哪里。 不要放弃你现在所坚持的。 也要处理好每次出来的新问题。 坚持,是需要时间和信念的。 你要相信自己。 阅读全文
摘要:
通配符映射: 一个 Web 应用可能有成百上千个 action 请求,可以利用 Struts 提供的 通配符映射机制 把多个彼此相似的映射关系简化为一个映射关系。 通配符映射规则: -- 若找到多个通配符,没有通配符的那个将胜出。 -- 若指定的动作不存在,Struts 将会尝试把这个 URI 与任 阅读全文
摘要:
值栈:(ValueStack) 1)、helloWorld 时,${productName} 读取 productName 值,实际上该属性并不在 request 等域对象中,而是从值栈中获取的。 2)、可以从 ActionContext 中获取值栈对象 3)、值栈分为两个逻辑部分: > Map 栈 阅读全文
摘要:
在 struts.xml 配置文件中: <!-- package: 包。struts2 用它来组织模块。 name 属性:必须,用于其他的包引用当前的包. extends 属性:当前包继承哪个包。继承,即可以继承其中的所有的配置。通常情况下继承 struts-default ,这个包在 struts 阅读全文
摘要:
1、什么是 WEB 资源? HttpServletRequest、HttpSession、ServletContext 等原生的 Servlet API。 2、为什么访问 WEB 资源? B/S 的应用的 Controller 中必然需要访问 WEB 资源(向域对象中读写属性、读写Cookie、获取 阅读全文
摘要:
先下好 Struts2,下载地址:http://struts.apache.org/ 搭建 Struts2 的环境:三步 1、加入 Jar 包:在你下载好的存储目录下,复制 struts-2.3.15.3-all\struts-2.3.15.3\apps\struts2-blank\WEB-INF\ 阅读全文
摘要:
假如页面上的用户名文本框是这么写的:用户名:<input type="text" name="userName"/> 方法一:没有用到Ajax 1、先获取页面上输入的用户名的值。:String username = requset.getParameter("userName") 注意:括号里的us 阅读全文
摘要:
很简单的举例:例如,我这里要获取数据库user表里的 username 传入select的option中。 1、先写方法获取数据库里的 user 表里的数据,我这里是userDao 下的 getAllUser() 来获取。 2、在Servlet中,创建方法getUserinfo 3、创建要转发到的页 阅读全文
摘要:
原理就是给翻页加查询条件的隐藏域。 例如:我的查询条件是 1、创建查询条件的隐藏域。 <input type="hidden" name="goodsNo" value="${param.goodsNo }"/> <input type="hidden" name="goodsName" value 阅读全文
摘要:
今天一天在解决一个问题,一开始只是想将数据库里的某个表显示在页面上,功能什么的都写完了以后,点击查询按钮,没有出现表格,直接报错。 然后就各种解决,解决了一天,还是回到原问题。怎么看没问题。这就是作为一枚新手的弱项。 然后刚刚找朋友解决,直接把代码给他运行,两个朋友都直接运行出了我想要的结果,在他们 阅读全文