- 浏览: 123938 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
hanyuanbo:
多谢啦不过你这里有关于字符串的连接机制么?比如:String ...
栈(stack)与堆(heap)区别以及Java的string变量赋值的内部工作机制(精典转载贴) -
only_java:
不错不错,但是好像没有关于字符流的介绍哦?
[转]Java IO 技术之基本流类 ~~~~~~~~ (图+讲解+代码) 好好看 有好处 -
lvwz2008:
比较简单,学习了也受益不少!
栈(stack)与堆(heap)区别以及Java的string变量赋值的内部工作机制(精典转载贴) -
306781704:
看了你写的东西,很不错,基础的很详细
META元素使用详解 -
yihengliu:
总结的完全,有大帮助!
JSP内置对象详解1
addproduct.jsp页面代码:
product.jsp页面代码:
- <%@page pageEncoding="GBK" contentType="text/html; charset=GBK" %>
- <%@ taglib uri="struts-html" prefix="html" %>
- <%@ taglib uri="struts-logic" prefix="logic" %>
- <%@ taglib uri="struts-bean" prefix="bean" %>
- <%
- String flag=(String)request.getAttribute("flag");
- String fieldname="";
- String value="";
- if(flag.equals("2")){
- fieldname=(String)request.getAttribute("fieldname");
- value=(String)request.getAttribute("value");
- }
- String maxid=(String)request.getAttribute("maxid");
- %>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=GBK"/>
- <title></title>
- <html:base/>
- <html:javascript formName="productsForm" method="validate"/>
- <script Language="JavaScript">
- function btn_AddFolder() {
- if(confirm("确定要保存吗?")){
- if(document.productsForm.onsubmit()){
- document.forms[0].submit();
- }
- }
- }
- </script>
- </head>
- <body>
- <a href="/game/returnProduct.do?method=doReturnProduct&&flag=<%= flag%>&&fieldname=<%=fieldname%>&&value=<%= value%>">返回</a>
- <html:form action="/addProduct.do" onsubmit="return validate(this)">
- <table border="1">
- <tr>
- <td>游戏中文名称</td>
- <td>游戏英文名称</td>
- <td>软件版本</td>
- <td>软件介质</td>
- <td>碟数</td>
- <td>版权</td>
- <td>价格(元)</td>
- <td>攻略</td>
- </tr>
- <tr>
- <td><html:text property="gameNameCn"/></td>
- <td><html:text property="gameNameEn"/></td>
- <td>
- <html:select property="gameVersion" >
- <html:option value= "2">英文版 </html:option>
- <html:option value= "1">中文版</html:option>
- </html:select>
- </td>
- <td>
- <html:select property="gameMedia" >
- <html:option value= "1">CD </html:option>
- <html:option value= "2">DVD5</html:option>
- <html:option value= "3">DVD9</html:option>
- </html:select>
- </td>
- <td><html:text property="gameCapacity" size="5"/></td>
- <td>
- <html:select property="gameCopyright" >
- <, //www.blogjava.net/Images/OutliningIndicators/None.gif" align=top> <html:select property="gameVersion" >
- <html:option value= "2">英文版 </html:option>
- <html:option value= "1">中文版</html:option>
- </html:select>
- </td>
- <td>
- <html:select property="gameMedia" >
- <html:option value= "1">CD </html:option>
- <html:option value= "2">DVD5</html:option>
- <html:option value= "3">DVD9</html:option>
- </html:select>
- </td>
- <td><html:text property="gameCapacity" size="5"/></td>
- <td>
- <html:select property="gameCopyright" >
- <html:option value= "2">翻版 </html:option>
- <html:option value= "1">正版</html:option>
- </html:select>
- </td>
- <td><html:text property="gamePrice"/></td>
- <td><html:text property="gameContent"/></td>
- </tr>
- </table>
- <html:hidden property="gameId" value="<%= maxid%>"/>
- <html:hidden property="method" value="doAddProduct"/>
- <html:hidden property="flag" value="<%= flag%>"/>
- <html:hidden property="fieldname" value="<%= fieldname%>"/>
- <html:hidden property="value" value="<%=value%>"/>
- <input type="button" value="保存" onclick="btn_AddFolder()"/>
- </html:form>
- </body>
- </html>
product.jsp页面代码:
- <%@page pageEncoding="GBK" contentType="text/html; charset=GBK" %>
- <%@ taglib uri="struts-html" prefix="html" %>
- <%@ taglib uri="struts-logic" prefix="logic" %>
- <%@ taglib uri="struts-bean" prefix="bean" %>
- <%
- String flag=(String)request.getAttribute("flag");
- String fieldname="";
- String value="";
- if(flag.equals("2")){
- fieldname=(String)request.getAttribute("fieldname");
- value=(String)request.getAttribute("value");
- }
- %>
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=GBK"/>
- <title></title>
- <html:javascript formName="productsForm" method="validate"/>
- </head>
- <body>
- <a href="/game/addProductPage.do?method=doAddProductPage&&flag=<%= flag%>&&fieldname=<%=fieldname%>&&value=<%= value%>">添加</a>
- <a href="/game/returnProduct.do?method=doReturnProduct&&flag=<%= flag%>&&fieldname=<%=fieldname%>&&value=<%= value%>">返回</a>
- <a href="/game/deleteProduct.do?method=doDeleteProduct&&flag=<%= flag%>&&gameId=<bean:write name="pd" property="gameId"/>&&fieldname=<%=fieldname%>&&value=<%= value%>">删除</a>
- <br>
- <br>
- <html:form action="/updateProduct.do" onsubmit="return validate(this)">
- <table border="1">
- <tr>
- <td>游戏中文名称</td>
- <td>游戏英文名称</td>
- <td>软件版本</td>
- <td>软件介质</td>
- <td>碟数</td>
- <td>版权</td>
- <td>价格(元)</td>
- <td>攻略</td>
- </tr>
- <tr>
- <td><html:text name="pd" property="gameNameCn"/></td>
- <td><html:text name="pd" property="gameNameEn"/></td>
- <td>
- <html:select name="pd" property="gameVersion" >
- <html:option value= "1">中文版 </html:option>
- <html:option value= "2">英文版</html:option>
- </html:select>
- </td>
- <td>
- <html:select name="pd" property="gameMedia" >
- <html:option value= "1">CD </html:option>
- <html:option value= "2">DVD5</html:option>
- <html:option value= "3">DVD9</html:option>
- </html:select>
- </td>
- <td><html:text name="pd" property="gameCapacity" size="5"/></td>
- <td>
- <html:select name="pd" property="gameCopyright" >
- <html:option value= "1">正版 </html:option>
- <html:option value= "2">翻版</html:option>
- </html:select>
- </td>
- <td><html:text name="pd" property="gamePrice" size="10"/></td>
- <td><html:text name="pd" property="gameContent"/></td>
- </tr>
- </table>
- <html:hidden property="method" value="doUpdateProduct"/>
- <html:hidden name="pd" property="gameId" />
- <html:hidden property="flag" value="<%= flag%>"/>
- <html:hidden property="fieldname" value="<%= fieldname%>"/>
- <html:hidden property="value" value="<%=value%>"/>
- <html:submit property="submit" value="保存"></html:submit>
- </html:form>
- </body>
- </html>
发表评论
-
中文乱码问题的解决方法
2007-11-05 22:46 2001tomcat下中文的彻底解决[转] http://blog ... -
候捷谈Java反射机制(6)
2007-11-05 22:44 1411Java 源码改动办法<o:p></o:p ... -
候捷谈Java反射机制(5)
2007-11-05 22:43 1051运行时生成instances<o:p></o ... -
候捷谈Java反射机制(4)
2007-11-05 22:42 1044#001 cc = c.getDeclaredClasses ... -
候捷谈Java反射机制(3)
2007-11-05 22:40 1045Java Reflection API 运用示例<o: ... -
候捷谈Java反射机制(2)
2007-11-05 22:39 976Java classes 组成分析<o:p>&l ... -
候捷谈Java反射机制(1)
2007-11-05 22:28 1571关于本文:<o:p></o:p> 读者 ... -
J2SE API读取Properties文件六种方法
2007-11-05 22:23 9841。使用java.util.Properti ... -
Java 调用存储过程
2007-11-05 22:21 847本文阐述了怎 ... -
JavaMail API细节详细解析大全
2007-11-05 22:16 1065一、JavaMail API简介 JavaMail API ... -
JAVA中正则表达式应用
2007-11-05 22:12 7861.简介: java.util.regex ... -
Java正则表达式详解
2007-11-05 22:08 755如果你曾经用过Perl或任何其他内建正则表达 ... -
JDBC 4.0 API
2007-11-05 21:55 950???? -
JDBC 3.0 API (扩展部分)
2007-11-05 21:54 1150Ø ConnectionPoo ... -
JDBC 2.0 API
2007-11-05 17:19 932JDBC 2.0 API被划 ... -
开发基于JNDI的应用程序3
2007-11-05 16:18 1696JNDI 的DNS 服务提供程序 DNS服务提供程序使得基于 ... -
开发基于JNDI的应用程序2
2007-11-05 16:14 1291示例代码 2 Resolve2.java ... -
开发基于JNDI的应用程序1
2007-11-05 16:06 1013Java命名和目录接口(Java Naming and ... -
struts+spring+hibernate的web应用(4.6)
2007-10-25 11:35 902product_success.jsp页面代码: ... -
struts+spring+hibernate的web应用(4.4)
2007-10-25 11:11 971接着就是写资源文件了。 在com.game.resource ...
相关推荐
12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java ...
12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java ...
12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java ...
用与SSH框架整合Web工程开发,本人使用开发工具:eclipse4.5+tomcat8.0+MySQL5.7
《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax+》讲解了JSP/S rvlet技术的基础知识,并提供了一个综合案例展示其具体应用,它们是Java Web服务端技术的基石,也是学习Java Web开发所要必须掌握...
《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax+》讲解了JSP/S rvlet技术的基础知识,并提供了一个综合案例展示其具体应用,它们是Java Web服务端技术的基石,也是学习Java Web开发所要必须掌握...
3.4 实现spring、struts2.x和hibernate框架集成 3.5 小结 第2篇 典型模块开发 第4章 在线文本编辑器(fckeditor) 4.1 分析fckeditor在线文本编辑器 4.2 fckeditor在线文本编辑器初级应用 4.3 ...
16.5 Spring中带有DWR的支持Ajax的应用程序 16.5.1 直接Web远程控制 16.5.2 访问Spring管理的Bean DWR 16.6 小结 附录A 装配Spring A.1 下载Spring A.1.1 研究Spring发布 A.1.2 构建自己的类路径 A.2 把...
16.5 Spring中带有DWR的支持Ajax的应用程序 16.5.1 直接Web远程控制 16.5.2 访问Spring管理的Bean DWR 16.6 小结 附录A 装配Spring A.1 下载Spring A.1.1 研究Spring发布 A.1.2 构建自己的类路径 A.2 把...
第三部分 Spring在Web层的应用 第8章 建立Web层 8.1 开始Spring MVC之旅 8.1.1 请求生命中的一天 8.1.2 配置DispatcherServlet 8.1.3 Spring MVC概述 8.2 将请求映射到控制器 8.2.1 将...
16.5spring中带有dwr的支持ajax的应用程序 16.5.1直接web远程控制 16.5.2访问spring管理的beandwr 16.6小结 附录a装配spring a.1下载spring a.1.1研究spring发布 a.1.2构建自己的类路径 a.2把spring添加为一...
第1章 Struts 2:现代Web框架 2 1.1 Web应用程序:快速学习 2 1.1.1 构建Web应用程序 2 1.1.2 基础技术简介 3 1.1.3 深入研究 6 1.2 Web应用程序框架 7 1.2.1 什么是框架 7 1.2.2 为什么使用框架 8 1.3 Struts 2框架...
104 第8章 Struts2框架 105 8.1 Web应用的发展 105 8.2 Struts2的起源和体系结构 106 8.3 Struts2核心部分详解 108 8.3.1 核心控制器FilterDispatcher 108 8.3.2 业务逻辑控制器Action 111 8.3.3 业务逻辑组件 116 ...
主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e技术入门、Hibernate高级应用、Spring核心之IoC、...
6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. 其它资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点实施 7.2.3. AspectJ切入点表达式 7.2.4. ...
8.1 用Spring MVC开发简单的Web应用 280 8.1.1 问题 280 8.1.2 解决方案 281 8.1.3 工作原理 283 8.2 用@RequestMapping映射请求 293 8.2.1 问题 293 8.2.2 解决方案 294 8.2.3 工作原理 294 8.3 ...
6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. 其它资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点实施 7.2.3. AspectJ切入点表达式 7.2.4. 便利的切入...
8.1 用Spring MVC开发简单的Web应用 280 8.1.1 问题 280 8.1.2 解决方案 281 8.1.3 工作原理 283 8.2 用@RequestMapping映射请求 293 8.2.1 问题 293 8.2.2 解决方案 294 8.2.3 工作原理 294 8.3 ...
2.6.4. 将Spring 应用程序上下文部署为JCA adapter 2.6.5. 计划任务 2.6.6. 对Java 5 (Tiger) 支持 2.7. 移植到Spring 2.5 2.7.1. 改变 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. IoC(控制反转)...
6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. 其它资源 7. Spring AOP APIs 7.1. 简介 7.2. Spring中的切入点API 7.2.1. 概念 7.2.2. 切入点实施 7.2.3. AspectJ切入点表达式 7.2.4. ...